com.android.tradefed.invoker.shard

Antarmuka

IDynamicShardingClient Antarmuka wrapper untuk klien sharding

Hal ini ada agar kita dapat menukarnya dengan HTTP atau mengujinya jika diperlukan. 

IDynamicShardingConnectionInfo Antarmuka untuk class yang berisi info koneksi sharding dinamis 
IShardHelper Antarmuka objek yang menjelaskan strategi sharding yang akan diterapkan untuk konfigurasi. 
ITestsPool Antarmuka yang menjelaskan kumpulan pengujian yang dapat kita akses dan jalankan 

Class

ConfigurableGrpcDynamicShardingClient  
DynamicShardHelper Strategi sharding untuk memungkinkan antrean pekerjaan jarak jauh di antara beberapa instance TF 
DynamicShardingConnectionInfoMessage Class penyimpanan data untuk mempermudah pengiriman melalui server fitur. 
LastShardDetector Saat menjalankan sharding lokal, terkadang kita hanya ingin menjalankan beberapa tindakan saat shard terakhir mencapai invocationEnded(long)
LocalPool Implementasi kumpulan pengujian lokal 
ParentShardReplicate Mereplikasi penyiapan untuk satu perangkat ke semua perangkat lain yang akan menjadi bagian dari sharding. 
RemoteDynamicPool Implementasi kumpulan pengujian antrean pekerjaan jarak jauh 
RemoteDynamicPool.RequestCallable  
ShardBuildCloner Class helper yang menangani cloning info build dari command line. 
ShardHelper Class helper yang menangani pembuatan shard dan menjadwalkannya untuk pemanggilan. 
StrictShardHelper Strategi sharding untuk membuat shard ketat yang tidak melaporkan bersama, 
TestsPoolPoller Wrapper pengujian yang memungkinkan untuk menjalankan semua pengujian dari kumpulan pengujian.