com.android.tradefed.invoker.shard
Arayüzler
IDynamicShardingClient |
Parçalama istemcisi için sarmalayıcı arayüzü
Bu sayede HTTP HTTP ile değiştirebilir veya gerekirse HTTP üzerinden test yapabiliriz. |
IDynamicShardingConnectionInfo | Dinamik parçalama bağlantı bilgileri içeren sınıflara yönelik arayüz |
IShardYardımcı | Yapılandırma için kullanılacak parçalama stratejisini açıklayan nesnenin arayüzü. |
ITestsPool | Erişebileceğimiz ve çalıştırabileceğimiz bir test havuzunu tanımlayan arayüz |
Sınıflar
Yapılandırılabilir Grpc DynamicShardingClient | |
DinamikShardYardımcı | Birden fazla TF örneği arasında uzaktan çalışma sırasına yer verilmesine olanak tanıyan parçalama stratejisi |
DynamicShardingConnectionInfoMessage | Özellik sunucusu aracılığıyla göndermeyi kolaylaştırmak amacıyla veri bekletme sınıfı. |
LastShardDetector |
Yerel parçalama çalıştırırken bazen bazı işlemleri yalnızca son parçalama invocationEnded(long) değerine ulaştığında yürütmek isteriz.
|
LocalPool | Yerel test havuzunun uygulanması |
Üst Parçalı Çoğaltma | Bir cihazın kurulumunu, parçalama işlemine dahil edilecek diğer tüm cihazlara çoğaltın. |
RemoteDynamicPool | Uzaktan çalışma sırasına alınan testlerden oluşan bir havuzun uygulanması |
RemoteDynamicPool.RequestCallable | |
ShardBuildCloner | Komut satırından derleme bilgilerini klonlama işlemini yürüten yardımcı sınıf. |
KırıkYardımcı | Kırıkları oluşturma ve bunları bir çağrı için planlama konusunda yardımcı sınıf. |
StrictShardYardımcı | Birlikte raporlanmayan katı parçalar oluşturmak için parçalama stratejisi, |
TestsPoolPoller | Test havuzundaki tüm testlerin yürütülmesine olanak tanıyan sarmalayıcıyı test eder. |
Arayüzler
Sınıflar