com.android.tradefed.testtype

接口

IAbi接收器需要被測 ABI 的測試。
構建接收器需要參考被測構建的測試。
設備測試需要引用ITestDevice的對象的接口。
IInvocationContextReceiver需要引用調用上下文的測試。
多設備測試此接口已棄用。這個接口是為了兼容性而暫時保留的,但實際上不再使用了。請不要實施。
INativeDeviceTest需要引用INativeDevice的對象的接口。
IReportNotExecuted如果執行不完整,實現此接口的IRemoteTest可能會報告其未執行的測試以改進報告。
IResumableTest此接口已棄用。不再需要這個了
IRuntimeHintProvider
ISetOptionReceiver這個接口的實現應該有一個帶有“set- Option ”名稱的選項鍊接到HostTest#SET_OPTION_NAME
IShardableTest可以拆分為單獨的可執行子測試的IRemoteTest
ITestAnnotationFilterReceiver一個運行器,可以根據註釋過濾要運行的測試。
ITestCollector為測試採集提供支持;設置後,測試運行程序必須執行空運行以收集測試用例而不實際執行它們。
ITestFileFilterReceiver一個運行程序,它可以接收指定運行和/或不運行哪些測試的文件。
ITestFilter接收器一個可以過濾要運行的測試的運行器。
ITestInformationReceiver用於接收某些類的TestInformation的接口。

課程

設備電池電量檢查器一個IRemoteTest ,用於檢查最低電池電量,如果沒有最低電量,則等待電池達到第二個充電閾值。
動態文件存根測試這是一個 tradefed 測試,用於測試 tradefed 能否正確解析動態文件。
假測試一種假測試,其目的是使生成可重複的測試結果變得容易。
嘈雜的干運行測試在命令文件上運行嘈雜的空運行。
存根測試無操作空測試實現。
子進程TfLauncher一個IRemoteTest ,用於針對單獨的 TF 安裝運行測試。
TfTestLauncher IRemoteTest ,用於針對單獨的 TF 安裝運行單元或功能測試。
UsbResetTest一個IRemoteTest重置設備 USB 並檢查設備是否在之後重新聯機。