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 | คำสั่งของกระบวนการย่อยทำงานไม่สำเร็จ |
อินเทอร์เฟซ
ชั้นเรียน
- ClusterBuildInfo
- ClusterBuildProvider
- ClusterClient
- ClusterCommand
- ClusterCommandConfigBuilder
- ClusterCommandEvent
- ClusterCommandEvent.Builder
- ClusterCommandLauncher
- ClusterCommandScheduler
- ClusterCommandStatus
- ClusterDeviceInfo
- ClusterDeviceInfo.Builder
- ClusterDeviceMonitor
- ClusterEventUploader
- ClusterHostEvent
- ClusterHostEvent.Builder
- ClusterHostUtil
- ClusterLogSaver
- ClusterOptions
- InvocationStatus
- SubprocessConfigBuilder
- SubprocessReportingHelper
- TestContext
- TestEnvironment
- TestGroupStatus
- TestOutputUploader
- TestResource
- TestResourceDownloader
- TradefedConfigObject
Enums
ข้อยกเว้น