Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam.
Lihat caranya.
Penjadwal Perintah Tes
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Di Tradefed, setiap permintaan pengujian melewati Penjadwal Perintah untuk dijalankan. Jadi Penjadwal Perintah adalah komponen kunci dari harness yang diperlukan untuk menjalankan tes.
Lingkaran kehidupan
Saat permintaan pengujian disajikan ke Tradefed (misalnya, masukan dari konsol), permintaan tersebut akan melalui peristiwa berikut sebelum dijalankan:
- Permintaan pengujian diuraikan - Permintaan pengujian biasanya terdiri dari referensi konfigurasi XML Tradefed yang diikuti oleh opsi. Misalnya:
> run host --class com.android.tradefed.build.BuildInfoTest
- Pengelola Perangkat diminta untuk perangkat yang cocok dengan permintaan pengujian - Pengelola Perangkat mengalokasikan perangkat yang cocok dengan permintaan pengujian. Misalnya, jika perangkat Pixel diminta, Pengelola Perangkat akan mencari perangkat Pixel yang tersedia.
- Permintaan pengujian + perangkat dimulai sebagai permintaan - Pengujian dimulai.
- Pelepasan perangkat - Setelah pemanggilan selesai, perangkat yang dialokasikan akan dilepaskan dan dapat dialokasikan untuk pengujian lainnya.
Doa yang ditukar
Doa di Tradefed mengacu pada saat perintah pengujian sedang dijalankan. Perangkat yang disertakan dalam pemanggilan ditandai sebagai allocated
dan tidak dapat digunakan oleh pengujian lain untuk dijalankan.
TF akan menjalankan langkah-langkah berikut dalam urutan ini:
- Bangun dan uji unduhan artefak
- Persiapan target
- Eksekusi tes
- Target pembersihan
- Pelaporan hasil
Setiap langkah dijelaskan secara lebih rinci dalam bagian Arsitektur .
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2022-06-06 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Informasi yang saya butuhkan tidak ada"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Terlalu rumit/langkahnya terlalu banyak"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Sudah usang"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Masalah kode / contoh"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
{"lastModified": "Terakhir diperbarui pada 2022-06-06 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2022-06-06 UTC."]]