com.android.tradefed.结果

接口

BugreportCollector.SubPredicate

课程

ATestFileSystemLogSaver ATest 使用该 LogSaver 类将日志保存在特定路径中。
错误报告收集器一个传递ITestInvocationListener ,它在可配置事件发生时收集错误报告,然后在收集每个错误报告后在其子级上调用ITestInvocationListener#testLog
BugreportCollector.Predicate描述何时捕获错误报告的完整谓词。
收集测试监听器将收集所有测试结果的ITestInvocationListener
控制台结果报告器结果报告器将测试结果打印到控制台。
计数测试结果监听器一个TestResultListener ,通过TestStatus跟踪测试总数
设备文件报告器一个实用程序类,用于检查设备中是否有文件,如果找到,则将它们发送到ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
事件记录监听器将接收到的所有事件记录到文件中的侦听器
文件系统日志保存程序将日志保存到文件系统。
过滤结果转发器ResultForwarder的变体,仅允许报告TestDescription的白名单。
调用到JUnitResultForwarder侦听ITestInvocationListener事件并将其转发到TestListener类。
JsonHttpTestResultReporter结果报告器,将测试指标结果和分支、设备信息编码为 JSON 并 POST 到 HTTP 服务端点
JUnitToIncationResultForwarder侦听TestListener事件并将它们转发到ITestInvocationListener的类。
旧版子流程结果报告器子流程结果报告器的冻结实现,尽管其超类发生了变化,但仍应与早期版本的 TF/CTS(例如 8+)保持兼容。
LogcatCrashResultForwarder特殊侦听器:发生故障(检测进程崩溃)时,它将尝试从 logcat 中提取崩溃并将其添加到与测试关联的失败消息中。
日志文件保存程序ITestInvocationListener的帮助器,将日志数据保存到文件中
LogSaver结果转发器用于使用全局文件保护程序保存日志的ResultForwarder
MetricsXML结果报告器MetricsXMLResultReporter 将测试指标和运行指标写入到由测试的 incallEnded 阶段的metrics-folder参数指定的文件夹中的XML文件中。
名称MangleListener代理侦听器,用于在报告结果时翻译测试方法、类和包名称。
通过测试文件报告器将传递的测试用例列表保存到测试文件的ITestInvocationListener
报告通过测试在文件中报告可能的过滤器以排除通过的测试。
结果和日志转发器结果和日志事件的转发器。
结果转发器将调用结果转发到其他侦听器列表的ITestInvocationListener
保留文件保存程序用于在目录中创建 .retention 文件的帮助程序类。
重试结果转发器ResultForwarder的扩展,始终推送到给定的尝试次数。
快照输入流源文件支持的InputStreamSource。
存根测试运行监听器ITestRunListener的存根实现
子流程结果报告器实现ITestInvocationListener以指定为 result_reporter 并从子流程转发测试、测试运行、测试调用的结果。
测试描述文件用于将 TestDescriptions 列表编组和解组到测试文件的实用程序类。
测试结果监听器ITestLifecycleListener 的简化,适用于只关心单个测试结果的实施者。
文本结果报告器将结果转发到 JUnit 文本结果打印机的测试结果报告器。
Xml结果报告器以与 Ant 的 XMLJUnitResultFormatter 一致的格式将 JUnit 结果写入 XML 文件。

枚举

BugreportCollector.Filter
BugreportCollector.Freq
BugreportCollector.名词
BugreportCollector.Relation