com.android.tradefed.cluster

อินเทอร์เฟซ

IClusterClient อินเทอร์เฟซสำหรับโต้ตอบกับแบ็กเอนด์ของ TFC 
IClusterEvent อินเทอร์เฟซสำหรับอัปโหลดเหตุการณ์คลัสเตอร์ไปยัง TFC 
IClusterEventUploader<T extends IClusterEvent> อินเทอร์เฟซสำหรับ ClusterEventUploader 
IClusterOptions อินเทอร์เฟซสำหรับรับตัวเลือกที่เกี่ยวข้องกับคลัสเตอร์ 

ชั้นเรียน

ClusterBuildInfo คลาส IBuildInfo สำหรับบิลด์ที่ส่งผ่านไปป์ไลน์จาก TFC 
ClusterBuildProvider IBuildProvider เพื่อดาวน์โหลดแหล่งข้อมูลการทดสอบ TFC 
ClusterClient การติดตั้งใช้งาน IClusterClient สำหรับการโต้ตอบกับแบ็กเอนด์ของ TFC 
ClusterCommand คลาสที่แสดงถึงงานที่ดึงมาจากคลัสเตอร์ TF 
ClusterCommandConfigBuilder คลาสสำหรับสร้างไฟล์การกำหนดค่าสำหรับคำสั่งคลัสเตอร์ 
ClusterCommandEvent คลาสเพื่อห่อหุ้มเหตุการณ์คำสั่งคลัสเตอร์ที่จะอัปโหลด 
ClusterCommandEvent.Builder  
ClusterCommandLauncher คลาส IRemoteTest สำหรับเปิดใช้คำสั่งจาก TFC ผ่านกระบวนการย่อย TF 
ClusterCommandScheduler ICommandScheduler เพื่อรองรับ TFC (Tradefed Cluster) 
ClusterCommandStatus คลาสที่แสดงสถานะและเหตุผลในการยกเลิกคำสั่งจากคลัสเตอร์ TF 
ClusterDeviceInfo คลาสเพื่อห่อหุ้มข้อมูลอุปกรณ์คลัสเตอร์ที่จะอัปโหลด 
ClusterDeviceInfo.Builder  
ClusterDeviceMonitor การติดตั้งใช้งาน IDeviceMonitor ที่รายงานผลลัพธ์ไปยังบริการคลัสเตอร์ Tradefed 
ClusterEventUploader<T extends IClusterEvent> คลาส ClusterEventUploader ซึ่งอัปโหลด IClusterEvent ไปยัง TFC 
ClusterHostEvent คลาสเพื่อแคปซูลเหตุการณ์โฮสต์คลัสเตอร์ที่จะอัปโหลด 
ClusterHostEvent.Builder  
ClusterHostUtil ฟังก์ชันยูทิลิตีแบบคงที่สำหรับคลัสเตอร์ TF เพื่อรับอินสแตนซ์การกำหนดค่าส่วนกลาง ข้อมูลโฮสต์ ฯลฯ 
ClusterLogSaver คลาส ILogSaver สำหรับอัปโหลดเอาต์พุตการทดสอบไปยัง TFC 
ClusterOptions  
InvocationStatus คลาสสำหรับจัดเก็บสถานะการเรียกใช้ 
SubprocessConfigBuilder สร้าง XML การกำหนดค่า TF Wrapper สำหรับการกำหนดค่า TF ที่มีอยู่ 
SubprocessReportingHelper คลาสสำหรับสร้างไฟล์การกำหนดค่า Wrapper เพื่อใช้เครื่องมือรายงานผลลัพธ์ของกระบวนการย่อยสำหรับคำสั่งคลัสเตอร์  
TestContext คลาสสำหรับสร้างโมเดลข้อความ TestContext ของ TFC API 
TestEnvironment คลาสสำหรับสร้างโมเดลข้อความ TestEnvironment ที่ API ของ TFC แสดงผล 
TestGroupStatus คลาสสำหรับจัดเก็บสถานะของกลุ่มทดสอบ 
TestOutputUploader อัปโหลดไฟล์เอาต์พุตการทดสอบไปยังระบบไฟล์ในเครื่อง, GCS หรือปลายทาง HTTP(S) 
TestResource คลาสสำหรับสร้างโมเดลข้อความ TestResource ที่ API ของ TFC ส่งคืน 
TestResourceDownloader คลาสสำหรับดาวน์โหลดไฟล์ทรัพยากรการทดสอบจากระบบไฟล์/GCS/HTTP 
TradefedConfigObject คลาสสำหรับสร้างโมเดลข้อความ TradefedConfigObject ของ TFC API 

Enums

ClusterCommand.RequestType  
ClusterCommand.State สถานะของคำสั่งในคลัสเตอร์ TF 
ClusterCommandEvent.Type  
ClusterHostEvent.HostEventType Enums ของกิจกรรมโฮสต์ประเภทต่างๆ 
ClusterLogSaver.FilePickingStrategy กลยุทธ์การเลือกไฟล์ 
TradefedConfigObject.Type รายการประเภทออบเจ็กต์การกำหนดค่าที่สามารถแทรกลงในการกำหนดค่าคำสั่งคลัสเตอร์ 

ข้อยกเว้น

SubprocessCommandException คำสั่งของกระบวนการย่อยทำงานไม่สำเร็จ