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.
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
ITestLoggerReceiver
public
interface
ITestLoggerReceiver
| com.android.tradefed.result.ITestLoggerReceiver
|
Znane podklasy pośrednie
ActivityStatusChecker, AtestRunner, BaseTestSuite, DeviceActionTargetPreparer, DeviceFlashPreparer, FastbootUpdateBootstrapPreparer, FolderSaver, ITestSuite, LocalAndroidVirtualDevice, ManagedRemoteDevice, NativeDevice, NativeLeakCollector, NestedRemoteDevice, RecoveryLogPreparer, RemoteAndroidDevice, RemoteAndroidVirtualDevice, RunHostCommandTargetPreparer, TestDevice, TestMappingSuiteRunner, TfSuiteRunner
| ActivityStatusChecker |
Sprawdzanie stanu pozostałych aktywności działających na końcu modułu.
|
| AtestRunner |
Wdrożenie ITestSuite
|
| BaseTestSuite |
Test do przeprowadzania pakietu testów zgodności za pomocą nowego systemu.
|
| DeviceActionTargetPreparer |
ITargetPreparer do wykonywania działań na urządzeniu.
|
| DeviceFlashPreparer |
ITargetPreparer, który wyświetla obraz na fizycznym sprzęcie z Androidem.
|
| FastbootUpdateBootstrapPreparer |
ITargetPreparer, który umieszcza określone pliki (bootloader, radio, obraz urządzenia ZIP) w IDeviceBuildInfo, aby umożliwić flashowanie urządzeń za pomocą FastbootDeviceFlasher, a następnie wstrzykuje atrybuty urządzenia po uruchomieniu w informacjach o kompilacji na potrzeby raportowania wyników.
|
| FolderSaver |
ITargetPreparer, który pobiera katalogi z urządzenia, kompresuje je i zapisuje w logach na zapleczu.
|
| ITestSuite |
Klasa abstrakcyjna służąca do uruchamiania pakietu testów.
|
| LocalAndroidVirtualDevice |
Klasa dla lokalnych urządzeń wirtualnych działających na hoście TradeFed.
|
| ManagedRemoteDevice |
Urządzenie działające w maszynie wirtualnej, którą zarządzamy zdalnie za pomocą instancji Tradefed w maszynie wirtualnej.
|
| NativeDevice |
Domyślna implementacja na urządzeniach z Androidem, które nie mają pełnego stosu.ITestDevice
|
| NativeLeakCollector |
ITargetPreparer, który wykonuje polecenie „dumpsys meminfo --unreachable -a”, aby zidentyfikować niedostępną pamięć natywną obecnie wykorzystywaną przez każdy proces.
|
| NestedRemoteDevice |
Przykład urządzenia działającego w ramach zdalnej maszyny wirtualnej Cuttlefish.
|
| RecoveryLogPreparer |
Osoba przygotowująca cel używała ich do zbierania dzienników przed przywróceniem.
|
| RemoteAndroidDevice |
Wdrożenie ITestDevice na urządzeniu z Androidem z pełnym stosem połączonym za pomocą adb connect.
|
| RemoteAndroidVirtualDevice |
Rozszerza działanie RemoteAndroidDevice na pełny stos urządzeń z Androidem działających w Google Compute Engine (GCE).
|
| RunHostCommandTargetPreparer |
Ustaw docelowego przygotowującego, aby przed i po wykonaniu testu uruchamiać dowolne polecenia gospodarza.
|
| TestDevice |
Wdrożenie ITestDevice na urządzeniu z pełnym zestawem Androida
|
| TestMappingSuiteRunner |
Wdrożenie BaseTestSuite do uruchamiania testów określonych przez opcję include-filter lub pliki TEST_MAPPING z kompilacji jako zestaw.
|
| TfSuiteRunner |
Wdrożenie ITestSuite, które wczyta testy z folderu res/config/suite/
|
|
Podmiot, do którego można wstrzyknąć instancję ITestLogger, aby można go było używać do rejestrowania.
Podsumowanie
Metody publiczne
setTestLogger
public abstract void setTestLogger (ITestLogger testLogger)
Wstrzykuje instancję ITestLogger
| Parametry |
testLogger |
ITestLogger |
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-07-27 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-07-27 UTC."],[],[]]