AggregatePostProcessor |
Ein Messwert-Aggregator, der Minimum, Maximum, Mittelwert, Varianz, Standardabweichung, Gesamtzahl, Anzahl und optional Perzentile für numerische Messwerte liefert, die bei Tests mit mehreren Iterationen erfasst wurden. Die Messwerte werden dabei als Doppelwerte behandelt.
|
AveragePostProcessor |
Implementierung eines Postprozessors, der den Durchschnitt der Liste der Messwerte berechnet.
|
BaseDeviceMetricCollector |
Basisimplementierung von IMetricCollector , mit der die Erhebung auf onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) und ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map)) gestartet und beendet werden kann.
|
BaseEmulatorPreparer |
Gemeinsamer Emulator-Vorbereiter
|
BaseMultiTargetPreparer |
Basisimplementierung von IMultiTargetPreparer , mit der das Objekt deaktiviert werden kann.
|
BasePostProcessor |
Die Basis-IPostProcessor , die jede Implementierung erweitern sollte.
|
BaseTargetPreparer |
Basisimplementierungsklasse für ITargetPreparer , mit der gesteuert werden kann, ob das Objekt deaktiviert ist oder nicht.
|
BugreportzOnFailureCollector |
Erfassen Sie einen Fehlerbericht, wenn ein Testlauf fehlschlägt.
|
BuildInfoRecorder |
Eine ITargetPreparer , die Metadaten zu Build-Informationen in eine angegebene Datei schreibt.
|
ClangCodeCoverageCollector |
Eine BaseDeviceMetricCollector , die Clang-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
CountTestCasesCollector |
Anzahl der Testfälle für eine bestimmte IRemoteTest zählen und erfassen
|
CreateAvdPreparer |
|
CreateUserPreparer |
Zielvorbereitung zum Erstellen von Nutzern und zum Bereinigen am Ende.
|
DebugHostLogOnFailureCollector |
Collector, der die hostseitigen Protokolle erfasst und protokolliert, wenn ein Testfall fehlschlägt.
|
DeviceBuildInfoBootStrapper |
Eine ITargetPreparer , die Build-Informationsfelder durch vom Gerät gelesene Attribute ersetzt
Dies ist nützlich für das Testen von Geräten mit Builds, die aus einer externen Quelle generiert wurden (z.B.
|
DeviceBuildInfoInjector |
Ein ITargetPreparer , das DeviceBuildDescriptor -Metadaten in die IBuildInfo einfügt.
|
DeviceCleaner |
Nach dem Test wird ein Neustart oder eine Formatierung als Bereinigungsaktion ausgeführt und optional wird das Display ausgeschaltet.
|
DeviceFlashPreparer |
Ein ITargetPreparer , das ein Bild auf physischer Android-Hardware blinkt.
|
DeviceImageZipFlashingTargetPreparer |
Ein Zielvorbereitungstool, das das Gerät mit Gerätebildern über ein bestimmtes Format flasht.
|
DeviceSetup |
Eine ITargetPreparer , die ein Gerät anhand der bereitgestellten Option s für Tests konfiguriert.
|
DeviceUpdateTargetPreparer |
Eine abstrakte ITargetPreparer , die gängige Schritte zur Aktualisierung von Geräten mit einer Geräte-Imagedatei aus einer externen Quelle (im Gegensatz zu einem Build-Dienst) übernimmt.
|
FastbootUpdateBootstrapPreparer |
Eine ITargetPreparer , die bestimmte Dateien (Bootloader, Radio, ZIP-Datei des Geräte-Images) in IDeviceBuildInfo platziert, um Geräte mit FastbootDeviceFlasher zu flashen, und dann Geräteattribute nach dem Start in die Build-Informationen einschleust, um Ergebnisse zu erfassen.
|
FilePullerDeviceMetricCollector |
Eine BaseDeviceMetricCollector , die auf Messwertschlüssel vom Gerät wartet und diese als Datei vom Gerät abruft.
|
FilePullerLogCollector |
Logger der vom Gerät gemeldeten Datei.
|
FoldableModePreparer |
Ein Zielvorbereitungstool, mit dem der Faltstatus eines Geräts geändert werden kann.
|
GcovCodeCoverageCollector |
Eine BaseDeviceMetricCollector , die Abdeckungsmessungen von gcov vom Gerät abruft und als Testartefakte protokolliert.
|
GkiDeviceFlashPreparer |
Ein Zielvorbereitungstool, das das Gerät mit dem generischen Android Common Kernel-Image flasht.
|
GsiDeviceFlashPreparer |
Ein Zielvorbereitungstool, das das Gerät mit dem generischen Android-System-Image flasht.
|
HelloWorldMultiTargetPreparer |
Eine Beispielimplementierung einer IMultiTargetPreparer .
|
IMetricCollector |
Diese Schnittstelle wird als Dekorator hinzugefügt, wenn Testergebnisse erfasst werden, um übereinstimmende Messwerte zu erfassen.
|
IMultiTargetPreparer |
Die Testumgebung wird für mehrere Geräte gleichzeitig vorbereitet.
|
IPostProcessor |
Post Processors ist ein Trade Federation-Objekt, mit dem Messwerte und Protokolle NACH den Tests und VOR der Ergebniserstellung verarbeitet werden können.
|
ITargetCleaner |
Diese Benutzeroberfläche wurde eingestellt.
tearDown wurde in die Basis-ITargetPreparer-Schnittstelle verschoben.
|
ITargetPreparer |
Bereitet die Testumgebung für den Testlauf vor.
|
InstallApexModuleTargetPreparer |
|
JavaCodeCoverageCollector |
Eine BaseDeviceMetricCollector , die Java-Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
KillExistingEmulatorPreparer |
Ein ITargetPreparer , mit dem ein laufender Emulator beendet wird.
|
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 Testlauf fehlschlägt.
|
MetricFilePostProcessor |
Wird zum Hochladen der Messwertprotokolldatei verwendet, die auf Test- und Ausführungsebene erfasst wurde.
|
ModuleOemTargetPreparer |
|
RecoveryLogPreparer |
Ein Zielvorbereitungstool, mit dem vor der Wiederherstellung Protokolle erfasst werden.
|
RunCommandTargetPreparer |
|
RunOnSecondaryUserTargetPreparer |
Eine ITargetPreparer , die bei der Einrichtung einen sekundären Nutzer erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen.
|
RunOnSystemUserTargetPreparer |
Ein ITargetPreparer , das angibt, dass Tests für den Nutzer (nicht für den aktuellen Nutzer) ausgeführt werden sollen.
|
RunOnWorkProfileTargetPreparer |
Eine ITargetPreparer , die bei der Einrichtung ein Arbeitsprofil erstellt und angibt, dass Tests für diesen Nutzer ausgeführt werden sollen.
|
ScreenshotOnFailureCollector |
Erfasst und protokolliert einen Screenshot, wenn ein Testfall fehlschlägt.
|
StubMultiTargetPreparer |
Platzhalter für leere Implementierung einer IMultiTargetPreparer .
|
StubTargetPreparer |
Platzhalter für leere Implementierung einer ITargetPreparer .
|
SuiteApkInstaller |
Hiermit werden die angegebenen APKs für die Suite-Konfiguration installiert: entweder über die Variable $ANDROID_TARGET_OUT_TESTCASES oder das ROOT_DIR in den Build-Informationen.
|
TestAppInstallSetup |
Eine ITargetPreparer , mit der eine oder mehrere Apps aus einem IDeviceBuildInfo.getTestsDir() -Ordner auf dem Gerät installiert werden.
|