Arch Testing Team
外观
Arch 测试团队是 Arch 社区内的一个小组,负责确保提交到 testing 仓库的软件包功能正常。这包括确保软件包能正确安装,以及它不会导致其依赖的软件包出现问题,等等。
Arch 测试人员在验证软件包的正确性后对其进行 签名,以便将它们从 testing 仓库 移至 core 或 extra 仓库。
贡献
您可以发送电子邮件至 arch-testing-accounts@archlinux.org 并请求一个 测试员账户 来申请成为一名正式的 Arch 测试员,介绍自己并至少指定您期望的用户名。
如果您获得了一个测试员账户,您应该能够登录 archweb 并看到一个“签名”标签。该“签名”标签将包含一个当前在 testing 仓库中的软件包列表,这些软件包至少需要两个“签名”(即,一个橡皮图章,证明软件包的正确性)。
然后,您可以在本地测试列出的软件包,如果它们是正确的,可以通过点击每个软件包的“签名”按钮来对其进行签名。
提示 您可以使用 signoff(1)(来自 arch-signoff 包)从命令行简化签名过程。
指南
为了测试 Arch 软件包,请牢记以下方面
- 如果您正在测试一个内核或一个依赖于内核模块的软件包,您应该重启机器并确保它能正确启动。
- 尽管不禁止在虚拟化软件上进行测试,但它可能不如在裸机安装中测试软件包有用。这尤其适用于容易受到不同硬件类型影响的软件包,例如内核软件包。
- 如果您正在测试一个库,您可能想执行一个使用该库的二进制文件(可以使用 pactree 的
--reverse标志来查找)。确保共享对象文件已使用 ldd 加载。 - 同样,如果一个软件包附带了可执行文件,鼓励测试它们的基本功能。
- 如果您在测试软件包时发现错误,请遵循 Bug 报告指南 来创建问题。
警告 当使用 kde-unstable 仓库时,应该意识到 Qt 应用程序(不属于 KDE plasma 生态系统)可能出现的预期错误(由于私有的 ABI 更改)。如果您遇到此类应用程序的问题,最好先在没有启用 kde-unstable 仓库的测试环境中重现问题,然后再报告。
协调
注意 预期那些频繁使用 testing 仓库的人会经常查看 arch-dev-public 邮件列表,以获取任何影响测试用户的公告变更或考虑事项。
您可以在 #archlinux-testing IRC 频道与其他测试人员协调。