| AggregatePostProcessor |
Ein Messwert-Aggregator, der das Minimum, Maximum, den Mittelwert, die Varianz, die Standardabweichung, die Summe, die Anzahl und optional die Perzentile für numerische Messwerte liefert, die bei Testläufen mit mehreren Iterationen erfasst werden und als Doubles behandelt werden.
|
| AndroidJUnitTest |
Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät mit dem android.support.test.runner.AndroidJUnitRunner ausführt.
|
| ArtGTest |
|
| ArtRunTest |
Ein Test-Runner zum Ausführen von ART-Lauftests.
|
| AtestExecutionPlanSuiteRunner |
Implementierung von ITestSuite
|
| AtestRunner |
Implementierung von ITestSuite
|
| AveragePostProcessor |
Implementierung des Postprozessors, der den Durchschnitt der Liste der Messwerte berechnet.
|
| BasePostProcessor |
Die Basis-IPostProcessor, die für jede Implementierung erweitert werden sollte.
|
| BaseRetryDecision |
Basisimplementierung von IRetryDecision.
|
| BaseTestSuite |
Ein Test zum Ausführen der Compatibility Test Suite mit dem neuen Suite-System.
|
| BluetoothConnectionSuccessRatePostProcessor |
Implementierung eines Postprozessors, der die Erfolgsrate für ein Bluetooth-Profil berechnet
Verwenden Sie „metric-key-match“, um Messwerte anzugeben, die Bluetooth-Verbindungsstatus in einem numerischen Array enthalten, z. B. [0, 1, 2, 3, 0, 1, 2, 3].
|
| ClangCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Clang-Coverage-Messungen vom Gerät abruft und als Testartefakte protokolliert.
|
| ClusterCommandLauncher |
Eine IRemoteTest-Klasse zum Starten eines Befehls aus TFC über einen untergeordneten TF-Prozess.
|
| CodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Java- und native Abdeckungsmessungen vom Gerät abruft und als Testartefakte protokolliert.
|
| CodeCoverageTest |
Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt und den Codeabdeckungsbericht generiert.
|
| CommandOptionsGetter |
Dienstimplementierung, die den Wert der Befehlsoptionen eines bestimmten Aufrufs zurückgibt.
|
| CoverageMetadataCollector |
Ein ILogSaverListener, das protokollierte Messungen der Codeabdeckung erfasst und ein CoverageMetadataProto für die Verarbeitung durch den Android Code Coverage-Dienst generiert.
|
| CreateAvdPreparer |
|
| CtsDeviceLaunchControlProvider |
Ein LaunchControlProvider für DeviceFolderBuildInfo.
|
| CtsLaunchControlProvider |
Ein LaunchControlProvider für einen CTS-Build.
|
| CtsTestLauncher |
Eine IRemoteTest zum Ausführen von Tests für eine separate CTS-Installation.
|
| CuttlefishDisplayFeature |
Tradefed-Serverimplementierung für die Interaktion mit Cuttlefish-Displayfunktionen (entspricht lokal `cvd display`).
|
| DependenciesResolver |
Ein neuer Anbietertyp, mit dem alle Abhängigkeiten für einen Test abgerufen werden können.
|
| DeviceFlashPreparer |
Ein ITargetPreparer, das ein Bild auf physischer Android-Hardware anzeigt.
|
| DeviceLaunchControlProvider |
Eine LaunchControlProvider für IDeviceBuildInfo
|
| DeviceOwnerTargetPreparer |
Ein ITargetPreparer, das eine Komponente für den Geräteeigentümer einrichtet.
|
| DeviceResetFeature |
Serverseitige Implementierung des Geräteresets.
|
| DeviceSnapshotFeature |
Serverseitige Implementierung von Geräte-Snapshots.
|
| ExecutableBaseTest |
Basisklasse für ausführbare Tests.
|
| ExecutableHostTest |
Test-Runner für ausführbare Dateien, die auf dem Host ausgeführt werden.
|
| ExecutableTargetTest |
Test-Runner für ausführbare Dateien, die auf dem Ziel ausgeführt werden.
|
| ExecutionPlanSuiteRunner |
Implementierung von BaseTestSuite zum Ausführen von Tests auf Grundlage angegebener Ausführungspläne im Build.
|
| FastbootUpdateBootstrapPreparer |
Ein ITargetPreparer, das bestimmte Dateien (Bootloader, Funkschnittstelle, Geräte-Image-ZIP) in IDeviceBuildInfo bereitstellt, damit Geräte mit FastbootDeviceFlasher geflasht werden können. Anschließend werden Geräteattribute nach dem Booten in die Build-Informationen eingefügt, um Ergebnisse zu melden.
|
| FormattedGeneratorReporter |
Reporter, mit dem Berichte in einem bestimmten Format generiert werden können.
|
| GTest |
Ein Test, der ein natives Testpaket auf einem bestimmten Gerät ausführt.
|
| GTestBase |
Die Basisklasse von gTest
|
| GcovCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das gcov-Abdeckungsdaten vom Gerät abruft und als Testartefakte protokolliert.
|
| GcovKernelCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das gcov-Kernel-Abdeckungsdaten aus debugfs und vom Gerät abruft und sie schließlich als Testartefakte protokolliert.
|
| GeminiDebuggingPostProcessor |
Der Post-Prozessor erstellt Prompt-Anfragen zum Debuggen von Fehlern.
|
| GlobalFilterGetter |
Dienstimplementierung, die die Filter eines bestimmten Aufrufs zurückgibt.
|
| GoogleDeviceFlashPreparer |
Eine Spezialisierung von DeviceFlashPreparer, die benutzerdefinierte Schritte unterstützt, die zum Flashen von Google-Geräten erforderlich sind.
|
| HostGTest |
Ein Test, der ein natives Testpaket ausführt.
|
| HostTest |
Ein Test-Runner für JUnit-Host-basierte Tests.
|
| ITestSuite |
Abstrakte Klasse zum Ausführen der Testsuite.
|
| InstalledInstrumentationsTest |
Führt alle Instrumentierungstests auf dem aktuellen Gerät aus.
|
| InstrumentationTest |
Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt.
|
| IsolatedHostTest |
Implementiert einen TradeFed-Runner, der einen untergeordneten Prozess verwendet, um die Tests in einer Umgebung mit geringen Abhängigkeiten auszuführen, anstatt sie im Hauptprozess auszuführen.
|
| JarHostTest |
Test-Runner für hostseitige JUnit-Tests.
|
| JavaCodeCoverageCollector |
Ein BaseDeviceMetricCollector, das Java-Abdeckungsdaten vom Gerät abruft und als Testartefakte protokolliert.
|
| KUnitModuleTest |
Test-Runner zum Ausführen von KUnit-Testmodulen auf dem Gerät.
|
| KernelTargetTest |
Test-Runner für ausführbare Dateien, die auf dem Ziel ausgeführt werden, und zum Parsen des Ergebnisses des Kernel-Tests.
|
| KnownFailurePreparer |
Zielvorbereiter, um das Wiederholen eines bekannten Fehlers zu überspringen.
|
| LaunchControlProvider |
Eine IBuildProvider-Implementierung, die die Google-Server für die Startkontrolle nach einem zu testenden Build abfragt.
|
| LocalAndroidVirtualDevice |
Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden.
|
| ManagedRemoteDevice |
Ein Gerät, das auf einer virtuellen Maschine ausgeführt wird, die wir remote über eine Tradefed-Instanz auf der VM verwalten.
|
| MetricFilePostProcessor |
Wird zum Hochladen der Messwert-Logdatei verwendet, die während des Tests und auf Ausführungsebene erfasst wurde.
|
| MixKernelTargetPreparer |
Ein ITargetPreparer, mit dem ein Kernel-Image mit dem Geräte-Image gemischt werden kann.
|
| MixRadioTargetPreparer |
Ein ITargetPreparer, mit dem ein Radiosenderbild mit dem Gerätebild gemischt werden kann.
|
| NativeDevice |
Standardimplementierung von ITestDevice Nicht-Full-Stack-Android-Geräte
|
| NestedRemoteDevice |
Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird.
|
| NoApkTestSkipper |
Spezielle Vorbereitung, mit der ein Aufruf vollständig übersprungen werden kann (Vorbereitung und Tests), wenn keine zu testenden APKs vorhanden sind.
|
| PerfettoGenericPostProcessor |
Ein Post-Prozessor, der eine Perfetto-Proto-Datei mit Text-/Binärmesswerten in Schlüssel/Wert-Paare umwandelt, indem er die Proto-Nachrichten und -Felder mit Stringwerten rekursiv erweitert, bis das Feld mit dem numerischen Wert erreicht wird.
|
| PerfettoTracePostProcessor |
Ein Post-Prozessor, der Perfetto-Tracedateien aus den Testprotokollen abruft und den Trace-Prozessor darauf ausführt, um ein Perfetto-Messwert-Proto zu erstellen.
|
| RemoteAndroidDevice |
Implementierung eines ITestDevice für ein Full-Stack-Android-Gerät, das über „adb connect“ verbunden ist.
|
| RemoteAndroidVirtualDevice |
Erweitert das Verhalten von RemoteAndroidDevice für ein Android-Gerät mit vollständigem Stack, das in Google Compute Engine (GCE) ausgeführt wird.
|
| ReportPassedTests |
Im Bericht in einer Datei können Filter angegeben werden, um bestandene Tests auszuschließen.
|
| ResultDBReporter |
Ein Tool, das Testergebnisse in ResultDB hochlädt.
|
| ResultReporter |
|
| ResultsPlayer |
Spezielle Ausführung, die die ihr übergebenen Ergebnisse wiedergibt.
|
| RetryRescheduler |
Ein spezieller Runner, mit dem Tests, die bei einem vorherigen Lauf fehlgeschlagen sind oder nicht ausgeführt wurden, neu geplant werden können.
|
| RustBinaryHostTest |
Hosttest zum Ausführen einer Rust-Binärdatei über das Android-Build-System (Soong)
|
| RustBinaryTest |
Ein Test, der ein Rust-Binärprogramm auf einem bestimmten Gerät ausführt.
|
| RustTestBase |
Basisklasse von RustBinaryHostTest und RustBinaryTest
|
| SimpleperfProfilePostProcessor |
Ein Postprozessor, der simpleperf-Profildaten findet und ein pprof-Profil generiert.
|
| SkipFeature |
Eine Funktion, mit der auf einige der SkipManager-Informationen zugegriffen werden kann.
|
| StatsdBeforeAfterGaugeMetricPostProcessor |
Ein Post-Prozessor, der Messwerte für Messgeräte verarbeitet, die nach dem „Vorher/Nachher“-Ansatz erfasst wurden, d.h.
|
| StatsdEventMetricPostProcessor |
Ein Post-Prozessor, der Ereignismesswerte in statsd-Berichten mithilfe der im Prozessor angegebenen Formatierungen in Schlüssel/Wert-Paare umwandelt.
|
| StatsdGenericPostProcessor |
Ein Postprozessor, der binäre Proto-Statsd-Berichte in Schlüssel/Wert-Paare umwandelt, indem er den Bericht als Baumstruktur erweitert.
|
| StubTargetPreparer |
Platzhalter für eine leere Implementierung von ITargetPreparer.
|
| StubTest |
Leere Testimplementierung ohne Operation.
|
| SubprocessTfLauncher |
Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation.
|
| TearDownPassThroughPreparer |
Ermöglicht das Ausführen von „tearDown“ für Preparer, die in einer Konfiguration als Objekt enthalten sind.
|
| TestDevice |
Implementierung von ITestDevice für ein Android-Gerät mit vollständigem Stack
|
| TestMappingSuiteRunner |
Implementierung von BaseTestSuite zum Ausführen von Tests, die durch die Option „include-filter“ oder TEST_MAPPING-Dateien aus dem Build als Suite angegeben werden.
|
| TestsPoolPoller |
Wrapper für Tests, mit denen alle Tests eines Testpools ausgeführt werden können.
|
| TfLaunchControlProvider |
Eine LaunchControlProvider zum Abrufen eines google-tradefed-Builds als IFolderBuildInfo.
|
| TfSuiteRunner |
Implementierung von ITestSuite, mit der Lasttests aus dem Ordner „res/config/suite/“ in TF-JAR-Dateien geladen werden.
|
| TfTestLauncher |
Eine IRemoteTest zum Ausführen von Unit- oder Funktionstests für eine separate TF-Installation.
|
| XmlFormattedGeneratorReporter |
Implementierung von FormattedGeneratorReporter, die die Suite-Ergebnisse in einem XML-Format formatiert.
|