com.android.tradefed.invoker.shard
Интерфейсы
IDynamicShardingClient | Интерфейс оболочки для клиента шардинга Это существует для того, чтобы мы могли заменить HTTP-файл или тестовый, если это необходимо. |
IDynamicShardingConnectionInfo | Интерфейс для классов, содержащих информацию о соединении динамического сегментирования. |
IShardHelper | Интерфейс объекта, описывающий стратегию сегментирования, которую следует использовать для конфигурации. |
ITestsPool | Интерфейс, описывающий пул тестов, к которым мы можем получить доступ и запустить их. |
Классы
КонфигураблеГрпкДинамикШардингКлиент | |
DynamicShardHelper | Стратегия сегментирования, позволяющая работать в удаленной очереди между несколькими экземплярами TF. |
ДинамическоеШардингКоннектионИнформационное сообщение | Класс хранения данных, упрощающий отправку через сервер объектов. |
LastShardDetector | При запуске локального шардинга иногда нам нужно выполнить некоторые действия только тогда, когда последний шард достигнет invocationEnded(long) . |
Локальный пул | Реализация пула локальных тестов |
РодительскийОсколокРепликация | Реплицируйте настройку одного устройства на все остальные устройства, которые будут участвовать в сегментировании. |
Удаленный динамический пул | Внедрение пула тестов с очередью удаленной работы. |
ShardBuildCloner | Вспомогательный класс, который обрабатывает клонирование информации о сборке из командной строки. |
ShardHelper | Вспомогательный класс, который занимается созданием сегментов и планированием их вызова. |
СтрогийShardHelper | Стратегия сегментирования для создания строгих сегментов, которые не сообщают друг другу вместе, |
ТестыPoolPoller | Оболочка тестов, позволяющая выполнять все тесты из пула тестов. |
Интерфейсы
Классы