com.android.tradefed.結果
介面
BugreportCollector.SubPredicate | |
日誌保存程式 | 實作此介面的類別提供將日誌儲存到中央位置的方法。 |
ILogSaver監聽器 | 允許ITestInvocationListener 監聽日誌檔案的保存時間。 |
輸入串流來源 | 該介面基本上包裝了一個ERROR(/InputStream) 以使其可克隆。 |
IShardableListener | 可以分片的ITestInvocationListener 。 |
ITest呼叫監聽器 | 測試所呼叫的測試結果的偵聽器。 |
ITestLifeCycleReceiver | 在儀器測試運作期間接收事件通知。 |
ITestLogger接收器 | 可以注入ITestLogger 實例的實體,以便將其用於日誌記錄目的。 |
ITestSummaryListener | 允許ITestInvocationListener 透過摘要交換一些有限資訊的介面。 |
課程
ATestFileSystemLogSaver | ATest 使用該 LogSaver 類別將日誌保存在特定路徑中。 |
錯誤報告收集器 | 一個直通ITestInvocationListener ,它在可配置事件發生時收集錯誤報告,然後在收集每個錯誤報告後在其子級上呼叫ITestInvocationListener#testLog 。 |
BugreportCollector.Predicate | 描述何時捕獲錯誤報告的完整謂詞。 |
位元組數組輸入流來源 | |
收集測試監聽器 | 將收集所有測試結果的ITestInvocationListener 。 |
控制台結果報告器 | 結果報告器將測試結果列印到控制台。 |
計數測試結果監聽器 | 一個TestResultListener ,透過TestStatus 追蹤測試總數 |
設備文件報告器 | 一個實用程式類,用於檢查裝置中是否有文件,如果找到,則將它們傳送到ITestInvocationListener#testLog(String, LogDataType, InputStreamSource) 。 |
事件記錄監聽器 | 將接收到的所有事件記錄到檔案中的偵聽器 |
故障描述 | 描述 Trade Federation 中的故障訊息的類別。 |
檔案輸入串流來源 | 接受輸入檔的InputStreamSource 。 |
檔案系統日誌保存程式 | 將日誌儲存到檔案系統。 |
過濾結果轉發器 | ResultForwarder 的變體,僅允許報告TestDescription 的白名單。 |
呼叫摘要助手 | 用於收集和報告一組偵聽器的TestSummary 說明程式類 |
呼叫JUnitResultForwarder | 偵聽ITestInvocationListener 事件並將其轉送到TestListener 類別。 |
JsonHttpTestResultReporter | 結果報告器,將測試指標結果和分支、裝置資訊編碼為 JSON 並 POST 到 HTTP 服務端點 |
JUnitToIncationResultForwarder | 偵聽TestListener 事件並將它們轉送到ITestInvocationListener 的類別。 |
舊版子流程結果報告器 | 子流程結果報告器的凍結實現,儘管其超類別發生了變化,但仍應與早期版本的 TF/CTS(例如 8+)保持相容。 |
LogcatCrashResultForwarder | 特殊偵聽器:當發生故障(偵測進程崩潰)時,它將嘗試從 logcat 中提取崩潰並將其新增至與測試關聯的失敗訊息。 |
記錄檔 | 用於保存已儲存日誌檔案的元資料的類別。 |
日誌檔案保存程式 | ITestInvocationListener 的幫助器,將記錄資料儲存到檔案中 |
LogSaver結果轉發器 | 用於使用全域檔案保護程式保存日誌的ResultForwarder 。 |
LUCI結果報告器 | 結果報告器,將 ResultDB 和 LUCI 所需的測試結果儲存為 JSON 格式 (go/result-sink) 並在控制台中記錄檔案位置。 |
MetricsXML結果報告器 | MetricsXMLResultReporter 將測試指標和運行指標寫入到由測試的 incallEnded 階段的metrics-folder參數指定的資料夾中的XML檔案中。 |
多重故障描述 | 在一個支架中收集多個FailureDescription 。 |
名稱MangleListener | 代理程式偵聽器,用於在報告結果時翻譯測試方法、類別和套件名稱。 |
透過測試文件報告器 | 將傳遞的測試案例清單儲存到測試檔案的ITestInvocationListener |
報告通過測試 | 在文件中報告可能的篩選器以排除通過的測試。 |
結果和日誌轉發器 | 結果和日誌事件的轉發器。 |
結果轉發器 | 將呼叫結果轉送到其他偵聽器清單的ITestInvocationListener 。 |
保留文件保存程式 | 用於在目錄中建立 .retention 檔案的幫助程式類別。 |
重試結果轉發器 | ResultForwarder 的擴展,始終推送到給定的嘗試次數。 |
快照輸入串流來源 | 文件支援的InputStreamSource。 |
存根測試運行監聽器 | ITestRunListener 的存根實現 |
子流程結果報告器 | 實作ITestInvocationListener 以指定為 result_reporter 並從子流程轉送測試、測試運行、測試呼叫的結果。 |
測試說明 | 表示有關測試案例的資訊的類別。 |
測試描述文件 | 用於將 TestDescriptions 清單編組和解組到測試文件的實用程式類別。 |
測試結果 | 單一測試結果的容器。 |
測試結果監聽器 | ITestLifecycleListener 的簡化,適用於只關心單一測試結果的實施者。 |
測試運行結果 | 儲存單次測試運行的結果。 |
測試總結 | 代表測試摘要的類別。 |
TestSummary.TypedString | |
文字結果報告器 | 將結果轉送至 JUnit 文字結果印表機的測試結果報告器。 |
Xml結果報告器 | 將 JUnit 結果寫入 XML 文件,其格式與 Ant 的 XMLJUnitResultFormatter 一致。 |
列舉
行動進行中 | 一般行動正在進行中。 |
BugreportCollector.Filter | |
BugreportCollector.Freq | |
BugreportCollector.名詞 | |
BugreportCollector.Relation | |
呼叫狀態 | 代表呼叫狀態的輔助枚舉 |
日誌資料類型 | 表示日誌資料的資料類型。 |
測試狀態 | Tradefed 中測試方法可能狀態的表示。 |
測試摘要.類型 |
介面
課程
- ATestFileSystemLogSaver
- 錯誤報告收集器
- BugreportCollector.Predicate
- 位元組數組輸入流來源
- 收集測試監聽器
- 控制台結果報告器
- 計數測試結果監聽器
- 設備文件報告器
- 事件記錄監聽器
- 故障描述
- 檔案輸入串流來源
- 檔案系統日誌保存程式
- 過濾結果轉發器
- 呼叫摘要助手
- 呼叫JUnitResultForwarder
- JsonHttpTestResultReporter
- JUnitToIncationResultForwarder
- 舊版子流程結果報告器
- LogcatCrashResultForwarder
- 記錄檔
- 日誌檔案保存程式
- LogSaver結果轉發器
- LUCI結果報告器
- MetricsXML結果報告器
- 多重故障描述
- 名稱MangleListener
- 透過測試文件報告器
- 報告通過測試
- 結果和日誌轉發器
- 結果轉發器
- 保留文件保存程式
- 重試結果轉發器
- 快照輸入串流來源
- 存根測試運行監聽器
- 子流程結果報告器
- 測試說明
- 測試描述文件
- 測試結果
- 測試結果監聽器
- 測試運行結果
- 測試總結
- TestSummary.TypedString
- 文字結果報告器
- Xml結果報告器
列舉