AggregatePostProzessor | Ein Metrik-Aggregator, der Min., Max., Mittelwert, Varianz, Standardabweichung, Gesamtsumme, Anzahl und optional Perzentile für numerische Metriken, die während Testläufen mit mehreren Iterationen erfasst wurden, angibt und als Doubles behandelt. |
Durchschnittlicher Postprozessor | Implementierung eines Postprozessors, der den Durchschnitt der Liste von Metriken berechnet. |
BaseDeviceMetricCollector | Basisimplementierung von IMetricCollector , die auf Start und Stopp - Sammlung ermöglicht onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) . |
BaseEmulatorPreparer | Gemeinsamer Vorbereitungsdienst zum Starten eines lokalen Emulators. |
BaseMultiTargetPreparer | Basisimplementierung von IMultiTargetPreparer , die das Objekt deaktivieren kann. |
BasePostProzessor | Die Basis IPostProcessor , dass jede Implementierung erweitern sollte. |
BaseTargetPreparer | Basisimplementierungsklasse für ITargetPreparer , die zu steuern , ob das Objekt deaktiviert ist oder nicht. |
BugreportzOnFailureCollector | Sammeln Sie einen Fehlerbericht, wenn ein Testfall fehlschlägt. |
BuildInfoRecorder | Ein ITargetPreparer , die Build - Informationen Metadaten in eine angegebene Datei schreibt. |
ClangCodeCoverageCollector | A BaseDeviceMetricCollector die Messungen Clang Abdeckung aus der Vorrichtung herausziehen wird und sie als Test Artefakte einzuloggen. |
CountTestCasesCollector | Graf und berichten über die Anzahl der Testfälle für eine gegebene IRemoteTest . |
CreateAvdPreparer | |
CreateUserPreparer | Target-Vorbereiter zum Erstellen von Benutzern und Bereinigen am Ende. |
DebugHostLogOnFailureCollector | Collector, der die hostseitigen Protokolle sammelt und protokolliert, wenn ein Testfallfehler auftritt. |
DeviceBuildInfoBootStrapper | Ein ITargetPreparer dass ersetzt Build Infofelder mit Attributen lesen von Gerät Dies ist nützlich zum Testen von Geräten mit Builds, die aus einer externen Quelle generiert wurden (z |
DeviceBuildInfoInjector | Ein ITargetPreparer dass Einsätze DeviceBuildDescriptor Metadaten in die IBuildInfo . |
Gerätereiniger | Führt nach dem Test einen Neustart oder eine Formatierung als Bereinigungsaktion durch und schaltet optional den Bildschirm aus |
DeviceFlashPreparer | Ein ITargetPreparer , die ein Bild auf physische Android Hardware blinkt. |
DeviceImageZipFlashingTargetPreparer | Ein Zielvorbereitungsprogramm, das das Gerät mit Geräteabbildern flasht, die über ein bestimmtes Format bereitgestellt werden. |
Geräte-Setup | A ITargetPreparer , die zum Testen basierend auf zur Verfügung gestellt , eine Vorrichtung konfiguriert Option s. |
DeviceUpdateTargetPreparer | Ein abstrakter ITargetPreparer , die sich um gemeinsame Schritte dauern etwa Geräte mit einer Vorrichtung Bilddatei von einer externen Quelle zu aktualisieren (im Gegensatz zu einem Build - Dienst gegen). |
FastbootUpdateBootstrapPreparer | Ein ITargetPreparer dass Stufen Dateien angegeben (Bootloader, Radio, Gerätebild zip) in IDeviceBuildInfo Geräte mit geflasht zu bekommen FastbootDeviceFlasher , dann spritzt post-Boot - Gerät - Attribute in die Build - Info für Ergebnisberichtszwecke. |
FilePullerDeviceMetricCollector | Ein BaseDeviceMetricCollector , die für Metriken Schlüssel hören aus dem Gerät und als Datei aus dem Gerät ziehen. |
FilePullerLogCollector | Logger der von der Geräteseite gemeldeten Datei. |
FoldableModePreparer | Ein Zielvorbereiter, der den faltbaren Zustand eines Geräts ändern kann. |
GcovCodeCoverageCollector | A BaseDeviceMetricCollector die gcov Versorgungsmessungen aus der Vorrichtung ziehen wird und sie als Test Artefakte einzuloggen. |
GkiDeviceFlashPreparer | Ein Zielvorbereitungsprogramm, das das Gerät mit einem generischen Image des allgemeinen Android-Kernels flasht. |
GsiDeviceFlashPreparer | Ein Zielvorbereitungsprogramm, das das Gerät mit einem generischen Android-Systemabbild flasht. |
HelloWorldMultiTargetPreparer | Eine beispielhafte Implementierung eines IMultiTargetPreparer . |
IMetricCollector | Diese Schnittstelle wird als Dekorator hinzugefügt, wenn Testergebnisse gemeldet werden, um übereinstimmende Metriken zu sammeln. |
IMultiTargetPreparer | Bereitet die Testumgebung für mehrere Geräte gemeinsam vor. |
IPostProzessor | Postprozessoren ist ein Handelsverband-Objekt, das die Verarbeitung von Metriken und Protokollen NACH den Tests und VOR der Ergebnisberichterstattung ermöglichen soll. |
ITargetCleaner | Diese Schnittstelle ist veraltet. TearDown wurde in die ITargetPreparer-Basisschnittstelle verschoben. |
ITargetPreparer | Bereitet die Testumgebung für den Testlauf vor. |
ApexModuleTargetPreparer installieren | |
JavaCodeCoverageCollector | Eine BaseDeviceMetricCollector , die Java - Versorgungsmessungen ziehen wird aus der Vorrichtung und melden sie als Testartefakte. |
KillExistingEmulatorPreparer | Ein ITargetPreparer dass Fährt einen laufenden Emulator. |
LocalEmulatorLaunch | Ein TargetPreparer, der einen Emulator lokal aus einer Android-Build-Umgebung startet. |
LocalEmulatorSnapshot | Ein TargetPreparer zum Generieren eines sauberen Emulator-Snapshots aus einer Android-Build-/Entwicklungsumgebung |
LogcatOnFailureCollector | Collector, der ein Logcat erfasst und protokolliert, wenn ein Testfall fehlschlägt. |
MetricFilePostProcessor | Wird zum Hochladen der Metrikprotokolldatei verwendet, die während der Test- und Ausführungsebene gesammelt wurde. |
ModuleOemTargetPreparer | |
RecoveryLogPreparer | Ein Zielvorbereitungsprogramm, das zum Sammeln von Protokollen vor der Wiederherstellung verwendet wird. |
RunCommandTargetPreparer | |
RunOnSecondaryUserTargetPreparer | Ein ITargetPreparer , die einen sekundären Benutzer in Setup erstellt, und Markierungen , dass Tests sollten in diesem Benutzer ausgeführt werden. |
RunOnSystemUserTargetPreparer | Ein ITargetPreparer , dass Marken , die Tests sollten auf dem Benutzer ausgeführt werden ( und nicht den aktuellen Benutzer). |
RunOnWorkProfileTargetPreparer | Ein ITargetPreparer , die ein Arbeitsprofil in Setup erstellt, und Markierungen , dass Tests sollten in diesem Benutzer ausgeführt werden. |
ScreenshotOnFailureCollector | Collector, der einen Screenshot aufnimmt und protokolliert, wenn ein Testfall fehlschlägt. |
StubMultiTargetPreparer | Platzhalter leer Implementierung eines IMultiTargetPreparer . |
StubTargetPreparer | Platzhalter leer Implementierung eines ITargetPreparer . |
SuiteApkInstaller | Installiert angegebene APKs für die Suite-Konfiguration: entweder aus der Variablen $ANDROID_TARGET_OUT_TESTCASES oder aus ROOT_DIR in den Build-Informationen. |
TestAppInstallSetup | A ITargetPreparer die eine oder mehr Anwendungen von einem installiert IDeviceBuildInfo.getTestsDir() Ordnern auf Gerät. |