com.android.tradefed.result

介面

BugreportCollector.SubPredicate  

類別

ATestFileSystemLogSaver ATest 會使用這個 LogSaver 類別,在特定路徑中儲存記錄檔。 
BugreportCollector 透過 ITestInvocationListener 收集資訊:在可設定事件發生時收集錯誤報告,然後在收集每個錯誤報告後對子項呼叫 ITestInvocationListener#testLog。 
BugreportCollector.Predicate 完整的述詞,說明擷取錯誤報告的時間。 
收集 TestListener 用於收集所有測試結果的 ITestInvocationListener。 
ConsoleResultReporter 結果回報器,可將測試結果列印到控制台。 
CountingTestResultListener TestResultListener,用於追蹤 TestStatus 的測試總數
DeviceFileReporter 此公用程式類別會檢查裝置是否有檔案,並在找到檔案時將其傳送至 ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)。 
EventsLoggerListener 事件監聽器,可將收到的所有事件記錄到檔案中
FileSystemLogSaver 將記錄儲存至檔案系統。 
FilteredResultForwarder ResultForwarder 的變化版本,僅允許回報 TestDescription 的許可清單。 
InvocationToJUnitResultForwarder 監聽 ITestInvocationListener 事件並將事件轉送至 TestListener 的類別。 
JsonHttpTestResultReporter 結果回報器,可將測試指標結果和分支、裝置資訊編碼為 JSON,並將其 POST 至 HTTP 服務端點  
JUnitToInvocationResultForwarder 監聽 TestListener 事件並將事件轉送至 ITestInvocationListener 的類別。 
LegacySubprocessResultsReporter 凍結的子程序結果回報器實作項目,即使其超類別有所變更,仍應與較舊版本的 TF/CTS (例如 8 以上版本) 相容。 
LogcatCrashResultForwarder 特殊監聽器:在發生失敗 (檢測程序當機) 時,會嘗試從 Logcat 中擷取當機事件,並將其加入與測試相關的失敗訊息。 
LogFileSaver ITestInvocationListener 的輔助程式,可將記錄資料儲存到檔案中  
LogSaverResultForwarder 使用全域檔案儲存工具儲存記錄的 ResultForwarder。 
MetricsXMLResultReporter MetricsXMLResultReporter 會在測試的 invocationEnded 階段,將測試指標和執行指標寫入由 metrics-folder 參數指定的資料夾中 XML 檔案。 
NameMangleListener 代理程式事件監聽器,用於在回報結果時轉譯測試方法、類別和套件名稱。 
PassingTestFileReporter 將通過測試的測試案例清單儲存至測試檔案的 ITestInvocationListener
ReportPassedTests 在檔案中回報可能的篩選器,以便排除已通過測試的項目。 
ResultAndLogForwarder 結果和記錄事件的轉寄程式。 
ResultForwarder 將叫用結果轉送至其他事件監聽器清單的 ITestInvocationListener。 
RetentionFileSaver 在目錄中建立 .retention 檔案的輔助類別。 
RetryResultForwarder ResultForwarder 的擴充功能,一律會推送至指定的嘗試次數。 
SnapshotInputStreamSource 由檔案支援的 InputStreamSource。 
StubTestRunListener ITestRunListener 的 Stub 實作
SubprocessResultsReporter 實作 ITestInvocationListener 以便指定為 result_reporter,並從子程序轉寄測試、測試執行和測試叫用作業的結果。 
TestDescriptionsFile 實用工具類別,用於將 TestDescription 清單封送及反封送至測試檔案。 
TestResultListener 針對只在乎個別測試結果的實作者,簡化 ITestLifecycleListener。 
TextResultReporter 將結果轉送至 JUnit 文字結果列印機的測試結果回報器。 
XmlResultReporter 以與 Ant 的 XMLJUnitResultFormatter 一致的格式,將 JUnit 結果寫入 XML 檔案。 

列舉

BugreportCollector.Filter  
BugreportCollector.Freq  
BugreportCollector.Noun  
BugreportCollector.Relation