com.android.tradefed.invoker.shard
介面
IDynamicShardingClient |
資料分割用戶端的包裝函式介面 這有助於我們切換 HTTP,或視需要測試。 |
IDynamicShardingConnectionInfo | 包含動態資料分割連線資訊的類別介面 |
IShardHelper | 這個物件介面,說明要採用設定的資料分割策略。 |
ITestsPool | 這個介面說明我們可以存取及執行的測試集區 |
類別
ConfigurableGrpcDynamicShardingClient | |
DynamicShardHelper | 制定資料分割策略,在多個 TF 執行個體之間允許將遠端工作排入佇列 |
DynamicShardingConnectionInfoMessage | 資料保留類別,可簡化透過功能伺服器傳送資料。 |
LastShardDetector |
執行本機資料分割時,有時我們只想在最後一個資料分割達到 invocationEnded(long) 時執行某些動作。
|
LocalPool | 實作本機測試集區 |
ParentShardReplicate | 將一部裝置的設定複製到要進行資料分割的所有其他裝置上。 |
RemoteDynamicPool | 實作已排入佇列的遠端工作集區 |
RemoteDynamicPool.RequestCallable | |
ShardBuildCloner | 這個 Helper 類別可處理從指令列複製建構資訊。 |
ShardHelper | 這個 Helper 類別可處理建立資料分割及安排叫用的排程。 |
StrictShardHelper | 資料分割策略是建立不會一併回報的嚴格資料分割。 |
TestsPoolPoller | 測試可執行所有測試集區的所有測試的包裝函式。 |
介面
類別