com.android.tradefed.device.metric
注释
| MetricOption |
用于带有 @Test 注解的测试方法的注解,或者如果该注解属于 TestDescription 的注解列表,则允许指定一些额外的参数,这些参数对以下方面很有用:调整收集器的行为、过滤某些方法。
|
接口
| IMetricCollector | 在报告测试结果时,系统会将此接口添加为装饰器,以收集匹配的指标。 |
| IMetricCollectorReceiver |
如果 IRemoteTest 需要获取测试运行的 IMetricCollector 列表,则需要实现此接口。
|
类
| BaseDeviceMetricCollector |
IMetricCollector 的基础实现,允许在 onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) 和 ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) 上启动和停止收集。
|
| BugreportzOnFailureCollector | 在测试用例失败时收集 bugreportz。 |
| ClangCodeCoverageCollector |
一个 BaseDeviceMetricCollector,用于从设备中提取 Clang 代码覆盖率测量结果,并将其记录为测试工件。
|
| CollectorHelper |
用于执行多个位置需要的一些 IMetricCollector 操作的辅助程序。
|
| CountTestCasesCollector |
统计并报告给定 IRemoteTest 的测试用例数量。
|
| DebugHostLogOnFailureCollector | 在发生测试用例失败时,收集并记录主机端日志的收集器。 |
| DeviceMetricData | 用于存储指标收集器收集的所有数据的对象。 |
| EmulatorMemoryCpuCapturer | |
| FilePullerDeviceMetricCollector |
一个 BaseDeviceMetricCollector,用于监听来自设备的指标键,并将其作为文件从设备中拉取。
|
| FilePullerLogCollector | 设备端报告的文件的记录器。 |
| GcovCodeCoverageCollector |
一个 BaseDeviceMetricCollector,用于从设备中提取 gcov 覆盖率测量结果并将其记录为测试工件。
|
| JavaCodeCoverageCollector |
一个 BaseDeviceMetricCollector,用于从设备中提取 Java 覆盖率测量结果,并将其记录为测试工件。
|
| LogcatOnFailureCollector | 在测试用例失败时捕获并记录 logcat 的收集器。 |
| ScreenshotOnFailureCollector | 在测试用例失败时捕获并记录屏幕截图的收集器。 |
枚举
| AutoLogCollector | 枚举,用于描述哪些收集器可以由测试框架自动处理。 |
注释
接口
类
- BaseDeviceMetricCollector
- BugreportzOnFailureCollector
- ClangCodeCoverageCollector
- CollectorHelper
- CountTestCasesCollector
- DebugHostLogOnFailureCollector
- DeviceMetricData
- EmulatorMemoryCpuCapturer
- FilePullerDeviceMetricCollector
- FilePullerLogCollector
- GcovCodeCoverageCollector
- JavaCodeCoverageCollector
- LogcatOnFailureCollector
- ScreenshotOnFailureCollector
枚举