Mulai tahun 2026, untuk menyelaraskan dengan model pengembangan stabil trunk kami dan memastikan stabilitas platform untuk ekosistem, kami akan memublikasikan kode sumber ke AOSP pada Kuartal 2 dan Kuartal 4. Untuk membangun dan berkontribusi ke AOSP, sebaiknya gunakan android-latest-release, bukan aosp-main. Cabang manifes android-latest-release akan selalu merujuk pada rilis terbaru yang di-push ke AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Pengumpul metrik sisi perangkat
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Saat menjalankan pengujian sisi perangkat (misalnya, instrumentasi, pengujian UI Automator), pengumpul sisi host mungkin tidak ideal karena sulit untuk menyinkronkan pengumpulan metrik dengan pengujian yang berjalan di perangkat. Misalnya, screenshot yang diambil secara asinkron kemungkinan akan melewatkan layar yang diinginkan dan tidak berguna.
Untuk memenuhi kasus penggunaan ini, versi sisi perangkat dari pengumpul kami ada dan dapat digunakan dalam instrumentasi AndroidJUnitRunner apa pun.
BaseMetricListener
dapat diterapkan untuk melaporkan metrik yang dikumpulkan secara otomatis
dengan cara yang sepenuhnya kompatibel dengan pipeline pelaporan Tradefed.
Library ini tidak terkait dengan Tradefed itu sendiri dan dapat digunakan tanpa Tradefed.
Jika Anda menggunakan runner AndroidJUnitTest
dari Tradefed, Anda dapat menentukan opsi command line berikut
agar pengumpul berjalan dengan pengujian Anda:
Saat menerapkan di atas class dasar BaseMetricListener, Anda dapat memilih
kapan Anda ingin mengumpulkan metrik selama siklus proses
instrumentasi:
Saat uji coba dimulai: onTestRunStart
Saat kasus pengujian dimulai: onTestStart
Saat kasus pengujian berakhir: onTestEnd
Jika kasus pengujian gagal: onTestFail
Saat uji coba berakhir: onTestRunEnd
Interaksi
Pengumpulan metrik di sisi perangkat dilakukan secara serentak dengan
eksekusi instrumentasi itu sendiri, dan metrik dikirim kembali ke
hasil instrumentasi dan diuraikan oleh Tradefed untuk dilaporkan sebagai bagian dari
pemanggilan.
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 2025-12-03 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 2025-12-03 UTC."],[],[]]