com.android.tradefed.cluster

Antarmuka

Klien ICluster Antarmuka untuk berinteraksi dengan backend TFC.
Acara ICluster Antarmuka untuk acara cluster apa pun yang akan diunggah ke TFC.
IClusterEventUploader <T memperluas IClusterEvent > Antarmuka untuk ClusterEventUploader
Opsi ICluster Antarmuka untuk mendapatkan opsi terkait klaster.

Kelas

ClusterBuildInfo Kelas IBuildInfo untuk build yang disalurkan dari TFC.
Penyedia ClusterBuild IBuildProvider untuk mengunduh sumber daya pengujian TFC.
Klien Cluster Implementasi IClusterClient untuk berinteraksi dengan backend TFC.
Perintah Cluster Kelas yang mewakili tugas yang diambil dari TF Cluster.
ClusterCommandConfigBuilder Kelas untuk membuat file konfigurasi untuk perintah cluster.
ClusterCommandEvent Kelas untuk merangkum peristiwa perintah cluster yang akan diunggah.
ClusterCommandEvent.Builder
Peluncur Perintah Cluster Kelas IRemoteTest untuk meluncurkan perintah dari TFC melalui subproses TF.
Penjadwal Perintah Cluster ICommandScheduler untuk mendukung TFC (Tradefed Cluster).
ClusterCommandStatus Kelas yang mewakili keadaan dan alasan pembatalan perintah dari TF Cluster.
Info Perangkat Cluster Kelas untuk merangkum info perangkat cluster yang akan diunggah.
ClusterDeviceInfo.Builder
ClusterDeviceMonitor Implementasi IDeviceMonitor yang melaporkan hasil ke layanan Tradefed Cluster.
ClusterEventUploader <T memperluas IClusterEvent > Kelas ClusterEventUploader, yang mengunggah IClusterEvent ke TFC.
ClusterHostEvent Kelas untuk merangkum peristiwa host klaster yang akan diunggah.
ClusterHostEvent.Builder
ClusterHostUtil Fungsi utilitas statis untuk TF Cluster untuk mendapatkan instans konfigurasi global, informasi host, dll.
ClusterLogSaver Kelas ILogSaver untuk mengunggah hasil pengujian ke TFC.
Opsi Klaster
Status Doa Kelas untuk menyimpan status pemanggilan.
SubprosesCommandException Perintah subproses gagal dijalankan.
SubprosesConfigBuilder Buat XML konfigurasi TF pembungkus untuk konfigurasi TF yang sudah ada.
SubprosesReportingHelper Kelas untuk membuat file konfigurasi pembungkus untuk menggunakan reporter hasil subproses untuk perintah cluster.
Konteks Tes Kelas untuk memodelkan pesan TestContext dari TFC API.
Lingkungan Uji Kelas untuk memodelkan pesan TestEnvironment yang dikembalikan oleh TFC API.
Status Grup Uji Kelas untuk menyimpan status grup uji.
TestOutputUploader Mengunggah file keluaran pengujian ke sistem file lokal, GCS, atau titik akhir HTTP(S).
Sumber Daya Tes Kelas untuk memodelkan pesan TestResource yang dikembalikan oleh TFC API.
Pengunduh Sumber Daya Tes Kelas untuk mengunduh file sumber daya pengujian dari sistem file/GCS/HTTP.
TradefedConfigObject Kelas untuk memodelkan pesan TradefedConfigObject dari TFC API.

Enum

ClusterCommand.RequestType
ClusterCommand.State Status perintah di cluster TF.
ClusterCommandEvent.Jenis
ClusterHostEvent.HostEventType Enum dari berbagai jenis acara tuan rumah.
ClusterLogSaver.FilePickingStrategy Strategi pemilihan file.
TradefedConfigObject.Jenis Daftar tipe objek konfigurasi yang dapat dimasukkan ke konfigurasi perintah cluster.