Od 27 marca 2025 r. zalecamy używanie android-latest-release
zamiast aosp-main
do kompilowania i wspołtworzenia AOSP. Więcej informacji znajdziesz w artykule o zmianach w AOSP.
Testowanie systemów za pomocą VTS
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Pakiet testów dostawcy (VTS) automatyzuje testowanie HAL i rdzenia systemu operacyjnego. Aby za pomocą VTS przetestować natywną implementację systemu Android, skonfiguruj środowisko testowe, a potem przetestuj poprawkę za pomocą planu VTS.
Tworzenie środowiska testowego
Informacje o konfigurowaniu środowiska testowego dla Androida 10 lub starszego znajdziesz w artykule Pakiet testów dostawcy (VTS) i infrastruktura dla Androida 10 i starszych.
Testowanie poprawki
Aby przetestować poprawkę:
- Utwórz pakiet VTS po stronie hosta:
. build/envsetup.sh
lunch aosp_arm64-userdebug
make vts -j
- Uruchom domyślne testy VTS:
vts-tradefed
tf> run vts // where vts is the test plan name
Plany VTS
Dostępne plany testów VTS:
Polecenie |
Opis |
> uruchom vts |
Domyślne testy VTS |
> uruchom vts-hal |
Domyślne testy VTS HAL (warstwa abstrakcji sprzętowej) |
> run vts-kernel |
Domyślne testy jądra VTS |
Aby wyświetlić listę wszystkich abonamentów, przejdź do /test/vts/tools/vts-tradefed/res/config.md
.
Pomoc
Instrukcję obsługi znajdziesz na stronie /test/vts/doc
.
Jeśli masz pytania dotyczące VTS, dołącz do grupy android-vts@googlegroups.com.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-03-26 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-03-26 UTC."],[],[]]