com.android.tradefed.invoker

介面

IInvocationContext 保存呼叫的相關資訊,以便測試程序在必要時存取。 
IInvocationExecution 介面,說明在叫用作業中會執行的動作。 
IRescheduler 用於重新排定日後執行的設定的介面。 
ITestInvocation 處理一次 TradeFederation 測試叫用作業。 

類別

ConditionFailureMonitor 監控叫用作業是否發生任何失敗。 
DelegatedInvocationExecution InvocationExecution,將執行作業委派給其他 Tradefed 二進位檔。 
DeviceUnavailableMonitor 這個事件監聽器只會嘗試擷取測試案例層級的 DNAE。 
ExecutionFiles 執行測試或叫用時產生的檔案相依性,這些相依性必須用於測試。 
ExecutionProperties 在執行測試或叫用期間產生的屬性。 
InvocationCacheHelper 用於處理上傳及查詢叫用快取結果的工具。 
InvocationCacheHelper.CacheInvocationResultDescriptor 說明快取結果。 
InvocationContext IInvocationContext 的一般實作方式。 
InvocationExecution 描述所有叫用步驟的類別:建構下載、target_prep、執行測試、清理。 
ITestInvocation.ExitInformation 代表叫用作業的部分結束資訊。 
RemoteInvocationExecution 實作 InvocationExecution,用於驅動遠端執行作業。 
RemoteInvocationExecution.FileOptionValueTransformer  
ShardListener ITestInvocationListener 會收集呼叫分割作業 (也就是在多個資源上並行執行的呼叫分割作業) 的結果,並將結果轉送至其他事件監聽器。 
ShardMainResultForwarder 結合分割測試叫用結果的 ResultForwarder。 
TestInformation 容器物件,其中包含測試執行程式或測試可能需要的所有資訊和依附元件,才能正確執行。 
TestInformation.Builder 用於建立 TestInformation 例項的建構工具。 
TestInvocation ITestInvocation 的預設實作。 
UnexecutedTestReporterThread 負責回報所有未執行的測試的執行緒。 

列舉

ExecutionFiles.FilesKey 列舉地圖的已知標準鍵。 
IInvocationContext.TimingEvent  
TestInvocation.RunMode 叫用作業可能會執行的不同模式。 
TestInvocation.Stage