27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
VTS ile sistem testi
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Tedarikçi Test Paketi (VTS), HAL ve OS çekirdek testini otomatikleştirir. Android doğal sistem uygulamasını test etmek için VTS'yi kullanmak istiyorsanız bir test ortamı oluşturun ve ardından VTS planı kullanarak bir yamayı test edin.
Test ortamı oluşturma
Android 10 veya önceki sürümler için test ortamı oluşturma hakkında bilgi edinmek isterseniz Android 10 ve önceki sürümler için Satıcı Test Paketi (VTS) ve altyapı başlıklı makaleyi inceleyin.
Yamaları test etme
Bir yamayı test etmek için:
- VTS ana makine tarafı paketi oluşturma:
. 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ı
Kullanılabilir VTS test planları şunlardır:
Komut |
Açıklama |
> vts ç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 listesini görüntülemek için /test/vts/tools/vts-tradefed/res/config.md
bölümüne bakın.
Destek
Kullanım kılavuzunu /test/vts/doc
adresinden görüntüleyebilirsiniz.
VTS ile ilgili sorularınız için lütfen android-vts@googlegroups.com grubuna katılın.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],null,["# Systems testing with VTS\n\nThe Vendor Test Suite (VTS) automates HAL and OS kernel testing. To use VTS\nto test an Android native system implementation, set up a testing environment\nthen test a patch using a VTS plan.\n\nEstablish a test environment\n----------------------------\n\nFor information on setting up a testing environment for Android 10 or lower, see\n[Vendor Test Suite (VTS) \\& infrastructure for Android 10\nand lower](/docs/core/tests/vts/index10).\n\nTest a patch\n------------\n\nTo test a patch:\n\n1. Build a VTS host-side package: \n\n . build/envsetup.sh\n lunch aosp_arm64-userdebug\n make vts -j\n\n2. Run the default VTS tests: \n\n vts-tradefed\n tf\u003e run vts // where vts is the test plan name\n\nVTS plans\n---------\n\nAvailable VTS test plans include:\n\n| Command | Description |\n|-------------------|--------------------------------------------------------|\n| \\\u003e run vts | For default VTS tests |\n| \\\u003e run vts-hal | For default VTS HAL (hardware abstraction layer) tests |\n| \\\u003e run vts-kernel | For default VTS kernel tests |\n\nTo view a list of all plans, refer to\n[/test/vts/tools/vts-tradefed/res/config.md](https://android.googlesource.com/platform/test/vts/+/refs/heads/android10-dev/tools/vts-tradefed/res/config/plans.md).\n\nSupport\n-------\n\nYou can view a user manual at\n[/test/vts/doc](https://android.googlesource.com/platform/test/vts/+/fb7d768d295720d9edfca8c9c1e215ac631f3bc6/README.md).\nFor questions on VTS, please join\n[android-vts@googlegroups.com](https://groups.google.com/forum/#!forum/android-vts)."]]