com.android.tradefed.device.metric
注释
度量选项 | 使用@Test 注释的测试方法的注释,或者如果该注释是TestDescription 注释列表的一部分,则允许指定一些额外的参数,这些参数可用于:调整收集器的行为,过滤某些方法。 |
接口
度量收集器 | 在报告测试结果时,该接口将作为装饰器添加,以收集匹配的指标。 |
IMetricCollector接收器 | 如果IRemoteTest 需要获取用于测试运行的IMetricCollector 列表,则需要实现 IRemoteTest 的接口。 |
课程
Atrace收集器 | IMetricCollector 在测试期间运行 atrace 并收集结果并将其记录到调用中。 |
AtraceRunMetricCollector | 从测试设备的给定目录下的所有测试目录收集跟踪,记录测试目录并对测试目录下的跟踪文件进行后处理并聚合指标。 |
基础设备指标收集器 | IMetricCollector 的基本实现,允许在onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) 和ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) 上启动和停止收集。 |
蓝牙连接延迟收集器 | 收集器会将预定义的 statsd 持续时间指标配置推送到设备,并收集每个配置文件的蓝牙连接持续时间。 |
蓝牙连接状态收集器 | 该收集器将收集BluetoothConnectionStateChanged 指标并记录每个配置文件的连接状态编号。 |
蓝牙HciSnoopLogCollector | 收集器,用于在 DUT 上启用蓝牙 HCI 监听日志记录并收集每个测试的日志。 |
BugreportzOnFailureCollector | 当测试用例失败时收集错误报告。 |
BugreportzOnTestCaseFailureCollector | 当运行中的测试用例失败时收集错误报告。 |
ClangCodeCoverageCollector | BaseDeviceMetricCollector 将从设备中提取 Clang 覆盖率测量结果并将其记录为测试工件。 |
收藏助手 | 帮助程序在多个地方执行一些需要的IMetricCollector 操作。 |
计数测试用例收集器 | 计算并报告给定IRemoteTest 测试用例数量。 |
调试主机登录失败收集器 | 当测试用例发生故障时,收集器将收集并记录主机端日志。 |
设备指标数据 | 对象保存指标收集器收集的所有数据。 |
设备跟踪收集器 | 收集器将在测试运行开始时启动 perfetto 跟踪并在结束时记录跟踪文件。 |
模拟器内存CPU捕获器 | |
FilePullerDeviceMetricCollector | 一个BaseDeviceMetricCollector ,用于侦听来自设备的指标键并将它们作为文件从设备中提取。 |
文件拉取日志收集器 | 设备端上报的文件记录器。 |
GcovCodeCoverageCollector | 一个BaseDeviceMetricCollector ,将从设备中提取 gcov 覆盖率测量结果并将其记录为测试工件。 |
GcovKernelCodeCoverageCollector | 一个BaseDeviceMetricCollector ,它将从 debugfs 和设备中提取 gcov 内核覆盖率测量结果,然后最终将它们记录为测试工件。 |
HostStatsdMetricCollector | IMetricCollector ,使用 statsd 实用程序命令从主机端收集 statsd 指标。 |
Java代码覆盖率收集器 | BaseDeviceMetricCollector 将从设备中提取 Java 覆盖率测量结果并将其记录为测试工件。 |
LogcatOnFailureCollector 日志收集器 | 当测试用例失败时,收集器将捕获并记录 logcat。 |
LogcatTimingMetricCollector | 一种度量收集器,通过使用给定的正则表达式模式从 logcat 行解析事件的开始和结束信号,在一个或多个重复测试期间从 logcat 收集计时信息(例如用户切换时间)。 |
模块LogcatCollector | logcat 收集器的版本,但用于模块。 |
PerfettoPullerMetricCollector | FilePullerDeviceMetricCollector 的基本实现,允许从设备中提取 perfetto 文件并从中收集指标。 |
重启原因收集器 | 收集器在测试运行期间收集设备重新启动并按原因和计数进行报告。 |
运行时重启收集器 | 收集测试运行期间运行时重新启动(系统服务器崩溃)时间戳的收集器(如果有)。 |
故障收集器屏幕截图 | 当测试用例失败时,收集器将捕获并记录屏幕截图。 |
显示地图PullerMetricCollector | FilePullerDeviceMetricCollector 的基本实现,允许从设备中提取显示地图文件并从中收集指标。 |
跟踪命令收集器 | IMetricCollector 在测试期间使用trace-cmd 收集跟踪,并将其记录到调用中。 |
枚举
自动日志收集器 | 描述线束可以自动处理哪个收集器的枚举。 |
PerfettoPullerMetricCollector.METRIC_FILE_FORMAT |
注释
接口
课程
- Atrace收集器
- AtraceRunMetricCollector
- 基础设备指标收集器
- 蓝牙连接延迟收集器
- 蓝牙连接状态收集器
- 蓝牙HciSnoopLogCollector
- BugreportzOnFailureCollector
- BugreportzOnTestCaseFailureCollector
- ClangCodeCoverageCollector
- 收藏助手
- 计数测试用例收集器
- 调试主机登录失败收集器
- 设备指标数据
- 设备跟踪收集器
- 模拟器内存CPU捕获器
- FilePullerDeviceMetricCollector
- 文件拉取日志收集器
- GcovCodeCoverageCollector
- GcovKernelCodeCoverageCollector
- HostStatsdMetricCollector
- Java代码覆盖率收集器
- LogcatOnFailureCollector 日志收集器
- LogcatTimingMetricCollector
- 模块LogcatCollector
- PerfettoPullerMetricCollector
- 重启原因收集器
- 运行时重启收集器
- 故障收集器屏幕截图
- 显示地图PullerMetricCollector
- 跟踪命令收集器
枚举