Vendor Test Suite (VTS), HAL ve OS çekirdek testini otomatikleştirir. Bir Android yerel sistem uygulamasını test etmek amacıyla VTS'yi kullanmak için bir test ortamı oluşturun ve ardından bir VTS planı kullanarak bir yamayı test edin.
Bir test ortamı oluşturun
Android 10 veya daha eski sürümler için bir test ortamı ayarlama hakkında bilgi edinmek üzere Android 10 ve daha eski sürümler için Satıcı Test Paketi (VTS) ve altyapısı bölümüne bakın.
Bir yamayı test edin
Bir yamayı test etmek için:
- Bir VTS ana bilgisayar tarafı paketi oluşturun:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- Varsayılan VTS testlerini çalıştırın:
vts-tradefed
tf> run vts // where vts is the test plan name
VTS planları
Mevcut VTS test planları şunları içerir:
Emretmek | Tanım |
---|---|
> vts'yi çalıştırın | Varsayılan VTS testleri için |
> vts-hal'ı çalıştırın | Varsayılan VTS HAL (donanım soyutlama katmanı) testleri için |
> vts-kernel'i çalıştırın | Varsayılan VTS çekirdek testleri için |
Tüm planların bir listesini görüntülemek için /test/vts/tools/vts-tradefed/res/config.md
adresine bakın.
Destek
Bir kullanım kılavuzunu /test/vts/doc
adresinde görüntüleyebilirsiniz. VTS ile ilgili sorularınız için lütfen android-vts@googlegroups.com adresine katılın.