AggregatePostProcessor, |
Agregator danych, który podaje wartości minimalną, maksymalną, średnią, wariancję, odchylenie standardowe, sumę, liczbę oraz
opcjonalnie centyle dla wskaźników liczbowych zebranych podczas testów wielu iteracji,
traktując ich jak podwojenie.
|
AveragePostProcessor |
Implementacja procesora postów, które obliczają średnią listy danych.
|
BaseDeviceMetricCollector |
Podstawowa implementacja interfejsu IMetricCollector , która umożliwia rozpoczęcie i zatrzymywanie zbierania danych
onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) i ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) .
|
Przygotowanie emulatora BaseEmulator |
Typowa osoba przygotowująca do uruchomienia lokalnego emulatora.
|
BaseMultiTargetPreparer |
Podstawowa implementacja interfejsu IMultiTargetPreparer , która umożliwia wyłączenie obiektu.
|
BasePostProcessor |
Podstawowa IPostProcessor , którą powinna rozszerzać każda implementacja.
|
Plik BaseTargetPreparer |
Podstawowa klasa implementacji dla ITargetPreparer , która pozwala określić, czy obiekt
jest wyłączona.
|
BugreportzOnFailureCollector |
Utwórz raport o błędach w przypadku niepowodzenia testu.
|
BuildInfoRecorder |
Pole ITargetPreparer , które zapisuje metadane informacji o kompilacji w określonym pliku.
|
ClangCodeScopeCollector |
Element BaseDeviceMetricCollector , który będzie pobierać Clang
pomiaru zasięgu na urządzeniu i rejestrować je jako artefakty testowe.
|
kolektor przypadków CountTestCasesCollector |
Zliczać i raportować liczbę przypadków testowych dla danego elementu IRemoteTest .
|
CreateAvdPreparer |
|
CreateUserPreparer |
Przygotowanie elementu docelowego do utworzenia użytkownika i czyszczenia go na końcu.
|
DebugHostLogOnFailureCollector |
Kolektor, który będzie zbierać i rejestrować logi po stronie hosta w przypadku wystąpienia błędu przypadku testowego.
|
DeviceBuildInfoBootStrapper |
Pole ITargetPreparer , które zastępuje pola informacji o kompilacji atrybutami odczytywanymi z urządzenia
Jest to przydatne w przypadku testowania urządzeń z kompilacjami wygenerowanymi ze źródła zewnętrznego (np.
|
DeviceBuildInfoInjector |
ITargetPreparer , który wstawia metadane DeviceBuildDescriptor do IBuildInfo .
|
Czyszczenie urządzenia |
Uruchamia ponownie urządzenie lub sformatuje jako działanie czyszczenia po zakończeniu testu i opcjonalnie wyłącza ekran
|
DeviceFlashPreparer |
ITargetPreparer , który miga na fizycznym sprzęcie z Androidem.
|
DeviceImageZipFlashingTargetPreparer |
Program przygotowujący do kierowania, który dodaje na urządzeniu obrazy w określonym formacie.
|
Konfiguracja urządzenia |
ITargetPreparer , który konfiguruje urządzenie do testowania na podstawie podanych Option .
|
DeviceUpdateTargetPreparer |
Abstrakcyjny obiekt ITargetPreparer , który wykonuje typowe czynności dotyczące aktualizowania urządzeń za pomocą
pliku graficznego urządzenia ze źródła zewnętrznego (a nie z usługi kompilacji).
|
Program FastbootUpdateBootstrapPreparer |
ITargetPreparer , który zbiera określone pliki (program rozruchowy, radio, plik ZIP z obrazem urządzenia) w
IDeviceBuildInfo , aby urządzenia zostały zasygnalizowane lampą błyskową z symbolem FastbootDeviceFlasher , a następnie wstrzykiwanie
po rozruchu urządzenia w informacjach o kompilacji na potrzeby raportowania wyników.
|
FilePullerDeviceMetricCollector |
Element BaseDeviceMetricCollector nasłuchuje kluczy danych pochodzących z urządzenia i pobiera
jako plik z urządzenia.
|
FilePullerLogCollector |
Rejestrator pliku zgłoszonego przez stronę urządzenia.
|
FoldableModePreparer |
Docelowe narzędzie przygotowujące, które może zmienić stan złożenia urządzenia.
|
GcovCodeZasięgCollector |
Element BaseDeviceMetricCollector , który pobierze gcov
pomiaru zasięgu na urządzeniu i rejestrować je jako artefakty testowe.
|
GkiDeviceFlashPreparer |
Program przygotowujący do środowiska docelowego, który instaluje na urządzeniu ogólny obraz standardowego jądra Androida.
|
Przygotowanie do modułu GsiDeviceFlash Preparer |
Moduł przygotowujący do kierowania, który dodaje na urządzeniu ogólny obraz systemu Android.
|
HelloWorldMultiTargetPreparer |
Przykład implementacji elementu IMultiTargetPreparer .
|
iMetricCollector, |
Ten interfejs zostanie dodany jako dekorator podczas raportowania wyników testów w celu zbierania danych
pasujących danych.
|
IMultiTargetPreparer |
Przygotowuje środowisko testowe dla kilku urządzeń naraz.
|
iPostProcessor, |
Podmioty przetwarzające pocztę to obiekt federacji handlowej, który umożliwia przetwarzanie wskaźników i logów
PO testach i PRZED raportem wyników.
|
iTargetCleaner, |
Ten interfejs został wycofany.
TearDown zostało przeniesione do podstawowego interfejsu ITargetPreparer.
|
ITargetPreparer |
Przygotowuje środowisko testowe do uruchomienia testowego.
|
InstallApexModuleTargetPreparer |
|
JavaCodeZasięgCollector |
Interfejs BaseDeviceMetricCollector , który pobierze Javę
pomiaru zasięgu na urządzeniu i rejestrować je jako artefakty testowe.
|
KillIstniejąceEmulatorPreparer |
ITargetPreparer , który wyłącza działający emulator.
|
Uruchomienie emulatora LocalEmulator |
Przygotowanie celu, które uruchamia emulator lokalnie ze środowiska kompilacji Androida.
|
LocalEmulatorSnapshot |
Element TargetPreparer przeznaczony do generowania zrzutu czystego emulatora z Androida.
środowisko budowlane
|
LogcatOnFailureCollector |
Kolektor, który przechwytuje i rejestruje logcat w przypadku niepowodzenia przypadku testowego.
|
MetricFilePostProcessor |
Służy do przesyłania pliku logu wskaźników zebranych na poziomie testu i uruchomienia.
|
ModuleOemTargetPreparer |
|
RecoveryLogPreparer |
Docelowe narzędzie przygotowujące używane do zbierania logów przed przywróceniem.
|
RunCommandTargetPreparer |
|
RunOnAdditionalUserTargetPreparer |
ITargetPreparer , który tworzy w konfiguracji użytkownika dodatkowego i oznacza, że testy powinny być
które użytkownik zobaczy.
|
RunOnSystemUserTargetPreparer |
ITargetPreparer oznaczający, że testy powinny zostać uruchomione na użytkowniku (a nie
obecny użytkownik).
|
RunOnWorkProfileTargetPreparer |
ITargetPreparer , który podczas konfiguracji tworzy profil służbowy i oznacza, że testy powinny być
które użytkownik zobaczy.
|
Zrzut ekranu OnFailureCollector |
Kolektor, który przechwytuje i zapisuje zrzut ekranu w przypadku niepowodzenia przypadku testowego.
|
StubMultiTargetPreparer |
Zastępcza implementacja elementu IMultiTargetPreparer jest pusta.
|
StubTargetPreparer |
Zastępcza implementacja elementu ITargetPreparer jest pusta.
|
SuiteApkInstaller |
Instaluje określone pliki APK na potrzeby konfiguracji pakietu Analytics 360: $ANDROID_TARGET_OUT_TESTCASES
lub ROOT_DIR w informacjach o kompilacji.
|
TestAppInstallSkonfiguruj |
ITargetPreparer , który instaluje na urządzeniu co najmniej 1 aplikację z folderu IDeviceBuildInfo.getTestsDir() .
|