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 (คลัสเตอร์ที่ส่งผ่านข้อมูลทางการค้า)
|
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 | คลาสสำหรับจัดเก็บสถานะการเรียกใช้ |
SubprocessCommandException | คำสั่งย่อยไม่ทำงาน |
SubprocessConfigBuilder | สร้าง XML การกำหนดค่า TF ของ Wrapper สำหรับการกำหนดค่า TF ที่มีอยู่ |
SubprocessReportingHelper | คลาสสำหรับสร้างไฟล์การกําหนดค่าของ Wrapper เพื่อใช้โปรแกรมรายงานผลลัพธ์ของกระบวนการย่อยสําหรับคําสั่งคลัสเตอร์ |
TestContext | คลาสที่จะจําลองข้อความ TestContext ของ TFC API |
TestEnvironment | คลาสที่จะจําลองข้อความ TestEnvironment ที่ TFC API แสดง |
TestGroupStatus | คลาสสำหรับจัดเก็บสถานะของกลุ่มทดสอบ |
TestOutputUploader | อัปโหลดไฟล์เอาต์พุตการทดสอบไปยังระบบไฟล์ในเครื่อง, GCS หรือปลายทาง HTTP(S) |
TestResource | คลาสที่จะจําลองข้อความ TestResource ที่ TFC API แสดง |
TestResourceDownloader | คลาสสําหรับดาวน์โหลดไฟล์ทรัพยากรการทดสอบจากระบบไฟล์/GCS/HTTP |
TradefedConfigObject | คลาสสำหรับจำลองข้อความ TradefedConfigObject ของ TFC API |
Enums
ClusterCommand.RequestType | |
ClusterCommand.State | สถานะของคําสั่งในคลัสเตอร์ TF |
ClusterCommandEvent.Type | |
ClusterHostEvent.HostEventType | นิพจน์ทั่วไปของเหตุการณ์โฮสต์ประเภทต่างๆ |
ClusterLogSaver.FilePickingStrategy | กลยุทธ์การเลือกไฟล์ |
TradefedConfigObject.Type | รายการประเภทออบเจ็กต์การกําหนดค่าที่แทรกลงในการกําหนดค่าคําสั่งคลัสเตอร์ได้ |
อินเทอร์เฟซ
ชั้นเรียน
- ClusterBuildInfo
- ClusterBuildProvider
- ClusterClient
- ClusterCommand
- ClusterCommandConfigBuilder
- ClusterCommandEvent
- ClusterCommandEvent.Builder
- ClusterCommandLauncher
- ClusterCommandScheduler
- ClusterCommandStatus
- ClusterDeviceInfo
- ClusterDeviceInfo.Builder
- ClusterDeviceMonitor
- ClusterEventUploader
- ClusterHostEvent
- ClusterHostEvent.Builder
- ClusterHostUtil
- ClusterLogSaver
- ClusterOptions
- InvocationStatus
- SubprocessCommandException
- SubprocessConfigBuilder
- SubprocessReportingHelper
- TestContext
- TestEnvironment
- TestGroupStatus
- TestOutputUploader
- TestResource
- TestResourceDownloader
- TradefedConfigObject
Enums