Perangkat Virtual di Android Test Station

Android Test Station mendukung perangkat virtual Sotong yang memungkinkan Anda menjalankan pengujian tanpa perangkat Android fisik. Sotong cocok untuk menguji fungsi yang tidak bergantung pada perangkat keras. Sebelum mulai menggunakan perangkat virtual, ikuti panduan pengguna untuk menginstal Android Test Station.

Menginstal dependensi Sotong

Jalankan perintah berikut untuk memastikan bahwa modul kernel yang diperlukan telah dimuat:

sudo modprobe -a kvm tun vhost_net vhost_vsock

Memulai Android Test Station dengan perangkat virtual

Untuk mengaktifkan perangkat virtual, jalankan:

mtt start --max_local_virtual_devices N

N adalah jumlah maksimum perangkat virtual yang dapat dialokasikan ATS secara bersamaan. Angka default adalah 0.

Menjalankan pengujian dengan perangkat virtual

Memilih perangkat

Pada daftar perangkat, ATS menampilkan perangkat virtual sebagai pengganti, bukan nomor seri sebenarnya. Placeholder ditampilkan dalam format HOSTNAME:local-virtual-device-ID . Negara bagian adalah Tersedia atau Dialokasikan . Tempat penampung dalam status Tersedia menunjukkan bahwa perangkat virtual tidak berjalan dan dapat dialokasikan untuk pengujian.

Pilih Perangkat Virtual

Gambar 1. Memilih perangkat virtual

Menambahkan tindakan perangkat

Jika Anda memilih setidaknya satu perangkat virtual lokal, tindakan perangkat terkait harus ditambahkan ke daftar secara otomatis. Tindakan tersebut terdiri dari parameter TradeFed yang diperlukan dan sumber daya pengujian untuk membuat perangkat virtual.

Tindakan Perangkat Virtual

Gambar 2. Tindakan perangkat untuk perangkat virtual

Menyetel sumber daya pengujian

Perangkat virtual Sotong memerlukan tiga sumber daya pengujian, alat mesin virtual, gambar, dan Acloud . Dalam build Sotong biasa (misalnya, aosp_cf_x86_64_phone di ci.android.com ), peralatan mesin virtual dikemas dalam cvd-host_package.tar.gz , dan gambar ada di aosp_cf_x86_64_phone-img-*.zip . Biner Acloud dibangun di ATS dan kompatibel dengan semua versi Sotong. URL unduhan default biner Acloud hanya perlu diubah untuk tujuan debugging.

Sumber Daya Pengujian Perangkat Virtual

Gambar 3. Sumber daya uji untuk perangkat virtual

Melihat uji coba

Log perangkat, termasuk kernel.log , host_log.txt , dan launcher.log dikumpulkan di folder file output. Klik Lihat File Output untuk melihatnya.

Hasil Uji Coba

Gambar 4. Hasil uji coba