对 Trade Federation (TF) 配置进行 dry-run
以确保正确配置 TF 非常简便。
TF 中有两种不同的机制可以实现这一点。
常规配置
dry-run
命令用于检查配置是否正确解析以及是否可运行。该命令不运行 TF,因此这项验证仅能使用 TF 配置语法。
测试套件配置
对于测试套件配置(例如 CTS),您可以使用 --collect-tests-only
命令。该命令会运行除枚举的测试用例之外的所有内容。但是,它确实运行所有其他设置步骤,如安装 APK。
这是一种便捷的方式,可确保配置按预期运行而无需实际运行测试。
支持 collect-tests-only
通过 ITestCollector 提供对 collection-tests-only 的支持。
实现此接口的测试运行程序会枚举其测试用例,而不是运行这些用例。
InstrumentationTest 是该接口的一个实现示例。