跳转至内容

Arch Testing Team

来自 ArchWiki

Arch 测试团队是 Arch 社区内的一个小组,负责确保提交到 testing 仓库的软件包功能正常。这包括确保软件包能正确安装,以及它不会导致其依赖的软件包出现问题,等等。

Arch 测试人员在验证软件包的正确性后对其进行 签名,以便将它们从 testing 仓库 移至 coreextra 仓库。

贡献

您可以发送电子邮件至 arch-testing-accounts@archlinux.org 并请求一个 测试员账户 来申请成为一名正式的 Arch 测试员,介绍自己并至少指定您期望的用户名。

本文章或章节需要扩充。

原因: 下面的步骤可能需要一些重写,以便对新用户更清晰,例如,我们链接到 https://archlinux.org.cn/devel/ 而不是直接链接到 https://archlinux.org.cn/packages/signoffs/,这可能会引起混淆。(请在 Talk:Arch Testing Team 中讨论)

如果您获得了一个测试员账户,您应该能够登录 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 频道与其他测试人员协调。

© . This site is unofficial and not affiliated with Arch Linux.

Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.