测试转换

测试描述指定了如何运行单元测试或 talos 运行。它们旨在抽象地描述这一点,尽管在许多情况下,不同平台上调用的独特特性导致测试描述中存在大量特定行为,这些行为由 by-test-platform 分隔。

测试描述经过验证,以符合 taskcluster/gecko_taskgraph/transforms/test/__init__.py 中的模式。此模式已得到广泛记录,并且是修改测试的任何人的主要参考。

tests.py 的输出是任务描述。测试依赖项以字典的形式生成,该字典将依赖项名称映射到任务标签。