com.android.tradefed.invoker.shard

Giao diện

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

Điều này tồn tại để chúng ta có thể hoán đổi một URL HTTP hoặc kiểm thử một URL 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 cần áp dụng cho một cấu hình. 
ITestsPool Giao diện mô tả một nhóm các bài 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 công việc từ xa xếp hàng giữa nhiều phiên bản TF 
DynamicShardingConnectionInfoMessage Lớp lưu giữ dữ liệu để giúp việc gửi qua máy chủ tính năng trở nên dễ dàng hơn. 
LastShardDetector Khi chạy tính năng phân đoạn cục bộ, đôi khi chúng ta chỉ muốn thực thi một số hành động khi phân đoạn cuối cùng đạt đến invocationEnded(long)
LocalPool Triển khai một nhóm kiểm thử cục bộ 
ParentShardReplicate Sao chép chế độ thiết lập cho một thiết bị sang tất cả các thiết bị khác sẽ tham gia phân đoạn. 
RemoteDynamicPool Triển khai một nhóm các kiểm thử được đưa vào hàng đợi công việc từ xa 
RemoteDynamicPool.RequestCallable  
ShardBuildCloner Lớp trợ 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 các mảnh và lên lịch cho các mả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ả các kiểm thử của một nhóm kiểm thử.