com.android.tradefed.cluster
อินเทอร์เฟซ
ไอคลัสเตอร์ไคลเอ็นต์ | อินเทอร์เฟซสำหรับการโต้ตอบกับแบ็กเอนด์ TFC |
ไอคลัสเตอร์อีเว้นท์ | อินเทอร์เฟซสำหรับเหตุการณ์คลัสเตอร์ที่จะอัปโหลดไปยัง TFC |
IClusterEventUploader <T ขยาย IClusterEvent > | อินเทอร์เฟซสำหรับ ClusterEventUploader |
ไอคลัสเตอร์ออปชั่น | อินเทอร์เฟซสำหรับรับตัวเลือกที่เกี่ยวข้องกับคลัสเตอร์ |
ชั้นเรียน
ClusterBuildInfo | คลาส IBuildInfo สำหรับบิลด์ที่ส่งมาจาก TFC |
ClusterBuildProvider | IBuildProvider เพื่อดาวน์โหลดทรัพยากรการทดสอบ TFC |
คลัสเตอร์ไคลเอ็นต์ | การใช้งาน IClusterClient สำหรับการโต้ตอบกับแบ็กเอนด์ TFC |
คำสั่งคลัสเตอร์ | คลาสที่แสดงถึงงานที่ดึงมาจาก TF Cluster |
ClusterCommandConfigBuilder | คลาสสำหรับสร้างไฟล์คอนฟิกูเรชันสำหรับคำสั่งคลัสเตอร์ |
ClusterCommandEvent | คลาสเพื่อสรุปเหตุการณ์คำสั่งคลัสเตอร์ที่จะอัปโหลด |
ClusterCommandEvent.Builder | |
ClusterCommandLauncher | คลาส IRemoteTest เพื่อเรียกใช้คำสั่งจาก TFC ผ่านกระบวนการย่อย TF |
ClusterCommandScheduler | ICommandScheduler เพื่อรองรับ TFC (Tradefed Cluster) |
ClusterCommandStatus | คลาสที่แสดงถึงสถานะและเหตุผลในการยกเลิกคำสั่งจาก TF Cluster |
ข้อมูลอุปกรณ์คลัสเตอร์ | คลาสเพื่อสรุปข้อมูลอุปกรณ์คลัสเตอร์ที่จะอัปโหลด |
ClusterDeviceInfo.Builder | |
ClusterDeviceMonitor | การใช้งาน IDeviceMonitor ที่รายงานผลลัพธ์ไปยังบริการ Tradefed Cluster |
ClusterEventUploader <T ขยาย IClusterEvent > | คลาส ClusterEventUploader ซึ่งอัพโหลด IClusterEvent ไปยัง TFC |
ClusterHostEvent | คลาสเพื่อสรุปเหตุการณ์โฮสต์ของคลัสเตอร์ที่จะอัปโหลด |
ClusterHostEvent.Builder | |
ClusterHostUtil | ฟังก์ชันการใช้งานแบบคงที่สำหรับ TF Cluster เพื่อรับอินสแตนซ์การกำหนดค่าส่วนกลาง ข้อมูลโฮสต์ ฯลฯ |
ClusterLogSaver | คลาส ILogSaver เพื่ออัปโหลดผลการทดสอบไปยัง TFC |
ตัวเลือกคลัสเตอร์ | |
สถานะการร้องขอ | คลาสสำหรับจัดเก็บสถานะการร้องขอ |
กระบวนการย่อย CommandException | คำสั่งกระบวนการย่อยล้มเหลวในการรัน |
กระบวนการย่อยConfigBuilder | สร้าง wrapper TF config XML สำหรับการกำหนดค่า TF ที่มีอยู่ |
SubprocessReportingHelper | คลาสสำหรับสร้างไฟล์คอนฟิกูเรชัน wrapper เพื่อใช้โปรแกรมรายงานผลลัพธ์กระบวนการย่อยสำหรับคำสั่งคลัสเตอร์ |
ทดสอบบริบท | คลาสสำหรับสร้างโมเดลข้อความ TestContext ของ TFC API |
ทดสอบสภาพแวดล้อม | คลาสสำหรับสร้างโมเดลข้อความ TestEnvironment ที่ส่งคืนโดย TFC API |
สถานะกลุ่มทดสอบ | คลาสสำหรับจัดเก็บสถานะของกลุ่มการทดสอบ |
TestOutputUploader | คลาสสำหรับอัปโหลดไฟล์เอาต์พุตทดสอบไปยัง GCS/HTTP |
ทดสอบทรัพยากร | คลาสสำหรับสร้างโมเดลข้อความ TestResource ที่ส่งคืนโดย TFC API |
TestResourceDownloader | คลาสสำหรับดาวน์โหลดไฟล์ทรัพยากรทดสอบจาก file system/GCS/HTTP |
TradefedConfigObject | คลาสสำหรับสร้างโมเดลข้อความ TradefedConfigObject ของ TFC API |
เอนัม
ClusterCommand.RequestType | |
ClusterCommand.สถานะ | สถานะของคำสั่งในกลุ่ม TF |
ClusterCommandEvent.Type | |
ClusterHostEvent.HostEventType | สรุปกิจกรรมเจ้าภาพประเภทต่างๆ |
ClusterLogSaver.FilePickingStrategy | กลยุทธ์การเลือกไฟล์ |
TradefedConfigObject.Type | รายการประเภทออบเจ็กต์การกำหนดค่าที่สามารถแทรกลงในการกำหนดค่าคำสั่งคลัสเตอร์ได้ |
อินเทอร์เฟซ
ชั้นเรียน
- ClusterBuildInfo
- ClusterBuildProvider
- คลัสเตอร์ไคลเอ็นต์
- คำสั่งคลัสเตอร์
- ClusterCommandConfigBuilder
- ClusterCommandEvent
- ClusterCommandEvent.Builder
- ClusterCommandLauncher
- ClusterCommandScheduler
- ClusterCommandStatus
- ข้อมูลอุปกรณ์คลัสเตอร์
- ClusterDeviceInfo.Builder
- ClusterDeviceMonitor
- ClusterEventUploader
- ClusterHostEvent
- ClusterHostEvent.Builder
- ClusterHostUtil
- ClusterLogSaver
- ตัวเลือกคลัสเตอร์
- สถานะการร้องขอ
- กระบวนการย่อย CommandException
- กระบวนการย่อยConfigBuilder
- SubprocessReportingHelper
- ทดสอบบริบท
- ทดสอบสภาพแวดล้อม
- สถานะกลุ่มทดสอบ
- TestOutputUploader
- ทดสอบทรัพยากร
- TestResourceDownloader
- TradefedConfigObject
เอนัม