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-03-19 UTC.
[null,null,["Ostatnia aktualizacja: 2025-03-19 UTC."],[],[]]