com.android.tradefed.gomr.shard

Giao diện

IDynamicShardingClient Giao diện trình bao bọc cho ứng dụng phân đoạn

Lệnh này tồn tại để chúng ta có thể hoán đổi trong một HTTP hoặc thử nghiệm một mã nếu cần. 

IDynamicShardingConnectionInfo Giao diện cho các lớp chứa thông tin kết nối phân đoạn động
IShardHelper Giao diện của một đối tượng mô tả chiến lược phân đoạn để áp dụng cho một cấu hình. 
ITestsPool Giao diện mô tả một nhóm các chương trình kiểm thử mà chúng ta có thể truy cập và chạy

Lớp

ConfigurableGrpcDynamicShardingClient  
DynamicShardHelper Chiến lược phân đoạn để cho phép đưa công việc từ xa vào hàng đợi giữa nhiều thực thể TF
DynamicShardingConnectionInfoMessage lớp giữ dữ liệu để gửi qua máy chủ tính năng dễ dàng hơn. 
LastShardDetector Khi chạy phân đoạn cục bộ, đôi khi chúng ta chỉ muốn thực thi một số thao tác khi phân đoạn cuối cùng đạt đến invocationEnded(long)
LocalPool Triển khai một nhóm các bài kiểm thử cục bộ
Cha mẹShardRe lớp Sao chép quá trình thiết lập một thiết bị sang tất cả các thiết bị khác sẽ nằm trong quá trình phân đoạn. 
RemoteDynamicPool Triển khai nhóm các chương trình kiểm thử công việc từ xa vào hàng đợi
RemoteDynamicPool.RequestCallable  
ShardBuildCloner Lớp trợ giúp giúp xử lý việc sao chép thông tin bản dựng từ dòng lệnh. 
ShardHelper Lớp trợ giúp xử lý việc tạo phân đoạn và lên lịch cho lệnh gọi. 
StrictShardHelper Chiến lược phân đoạn để tạo các phân đoạn nghiêm ngặt không báo cáo cùng nhau, 
TestsPoolPoller Trình bao bọc kiểm thử cho phép thực thi tất cả bài kiểm thử của một nhóm kiểm thử.