Dry run 配置

可以很方便地 dry-run Trade Federation (TF) 配置,以确保 TF 配置正确。

TF 中有两种不同的机制可以实现此目的。

常规配置

dry-run 命令会检查配置是否已正确解析且是否可运行。该命令不会运行 TF,因此此验证仅限于 TF 配置语法。

测试套件配置

对于测试套件配置(例如 CTS),可以使用 --collect-tests-only 命令。该命令会运行除测试用例(已枚举)之外的所有内容。但是,它会运行所有其他设置步骤,例如安装 APK。

这是一个方便的选项,可确保配置按预期运行,而无需实际运行测试。

对 collect-tests-only 的支持

对 collect-tests-only 的支持通过 ITestCollector 公开。

实现此接口的测试运行程序会枚举其测试用例,而不是运行它们。

InstrumentationTest 是该接口的示例实现。