com.android.tradefed.result

接口

错误报告收集器.SubPredicate
ILogSaver实现此接口的类提供了将日志存储到中央位置的方法。
ILogSaverListener允许ITestInvocationListener监听何时保存日志文件。
输入流源该接口基本上包装了一个ERROR(/InputStream)以使其可克隆。
IShardableListener可以分片的ITestInvocationListener
ITestInvocationListener来自测试调用的测试结果的侦听器。
ITestLifeCycleReceiver在仪器测试运行期间接收事件通知。
ITestLoggerReceiver可以注入ITestLogger实例的实体,以便它可以用于日志记录目的。
ITestSummaryListener允许ITestInvocationListener通过摘要交换一些有限信息的接口。

班级

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

枚举

行动进行中正在进行的一般操作。
错误报告收集器.过滤器
错误报告收集器.Freq
错误报告收集器.名词
错误报告收集器关系
调用状态表示调用状态的辅助枚举
日志数据类型表示日志数据的数据类型。
测试摘要类型