从 2025 年 3 月 27 日起,我们建议使用 android-latest-release
而不是 aosp-main
来构建 AOSP 并为其贡献代码。如需了解详情,请参阅AOSP 变更。
处理来自结果报告器的日志文件
使用集合保持井井有条 根据您的偏好保存内容并进行分类。
在某些情况下,仅访问测试结果是不够的;拥有日志文件对于完成总体结果是必要的。
日志接口
任何结果报告器或测试事件都可以通过实现 ILogSaverListener
来访问日志,这使报告器可以通过不同的回调接收日志
testLogSaved
:在记录文件后立即调用。这会通知已记录新文件。这会在任何时候调用。
logAssociation
:与测试事件按顺序调用。这确保了所记录文件与正在进行的事件之间的紧密关联。
通过实现此接口,结果报告器可以访问记录的文件引用并使用它们。
何时使用 logAssociation
logAssociation
是一个稍微复杂的事件,因为它依赖于事件的上下文才能正确解释。例如,如果 testStart
已被调用,则来自 logAssociation
的日志属于正在进行的测试用例。
这种紧密关联允许正确放置日志。
此页面上的内容和代码示例受内容许可中所述许可的约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2025-02-05 UTC。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["已过时","outOfDate","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新时间:2025-02-05 UTC。"],[],[]]