AndroidJUnitTest | Ein Test, der mithilfe von android.support.test.runner.AndroidJUnitRunner ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt. |
ArtGTest | |
AtestRunner | Implementierung von ITestSuite |
BaseRetryDecision | Basisimplementierung von IRetryDecision . |
BaseTestSuite | Ein Test zum Ausführen der Compatibility Test Suite mit dem neuen Suite-System. |
ClangCodeCoverageCollector | Ein BaseDeviceMetricCollector , der Clang-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert. |
ClusterCommandLauncher | Eine IRemoteTest Klasse zum Starten eines Befehls von TFC über einen Unterprozess TF. |
CodeCoverageTest | Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt und den Codeabdeckungsbericht generiert. |
CommandOptionsGetter | Dienstimplementierung, die den Befehlsoptionswert eines bestimmten Aufrufs zurückgibt. |
CreateAvdPreparer | |
AbhängigkeitenResolver | Ein neuer Anbietertyp, der es ermöglicht, alle Abhängigkeiten für einen Test abzurufen. |
DeviceFlashPreparer | Ein ITargetPreparer , der ein Image auf physischer Android-Hardware flasht. |
DeviceOwnerTargetPreparer | Ein ITargetPreparer , der eine Gerätebesitzerkomponente einrichtet. |
DeviceResetFeature | Serverseitige Implementierung des Geräte-Resets. |
DeviceSnapshotFeature | Serverseitige Implementierung des Geräte-Snapshots. |
FastbootUpdateBootstrapPreparer | Ein ITargetPreparer , der bestimmte Dateien (Bootloader, Radio, Geräte-Image-Zip) in IDeviceBuildInfo bereitstellt, um Geräte mit FastbootDeviceFlasher zu flashen, und dann Post-Boot-Geräteattribute für Ergebnisberichtszwecke in die Build-Informationen einfügt. |
FormattedGeneratorReporter | Reporter, der die Erstellung von Berichten in einem bestimmten Format ermöglicht. |
GTest | Ein Test, der ein natives Testpaket auf einem bestimmten Gerät ausführt. |
GTestBase | Die Basisklasse von gTest |
GcovCodeCoverageCollector | Ein BaseDeviceMetricCollector , der GCOV-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert. |
GcovKernelCodeCoverageCollector | Ein BaseDeviceMetricCollector , der gcov-Kernelabdeckungsmessungen aus debugfs und vom Gerät abruft und sie schließlich als Testartefakte protokolliert. |
GlobalFilterGetter | Dienstimplementierung, die die Filter eines bestimmten Aufrufs zurückgibt. |
HostGTest | Ein Test, der ein natives Testpaket ausführt. |
HostTest | Ein Testläufer für JUnit-Host-basierte Tests. |
ITestSuite | Abstrakte Klasse, die zum Ausführen der Test Suite verwendet wird. |
InstalledInstrumentationsTest | Führt alle auf dem aktuellen Gerät gefundenen Instrumente aus. |
Instrumentierungstest | Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt. |
IsolierterHostTest | Implementiert einen TradeFed-Runner, der einen Unterprozess verwendet, um die Tests in einer Umgebung mit geringer Abhängigkeit auszuführen, anstatt sie im Hauptprozess auszuführen. |
JarHostTest | Testläufer für hostseitige JUnit-Tests. |
JavaCodeCoverageCollector | Ein BaseDeviceMetricCollector , der Java-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert. |
KnownFailurePreparer | Zielvorbereiter soll die Wiederholung bekannter Fehler überspringen. |
LocalAndroidVirtualDevice | Die Klasse für lokale virtuelle Geräte, die auf dem TradeFed-Host ausgeführt werden. |
ManagedRemoteDevice | Ein Gerät, das in einer virtuellen Maschine läuft, die wir remote über eine Tradefed-Instanz innerhalb der VM verwalten. |
NativeDevice | Standardimplementierung eines ITestDevice Nicht-Full-Stack-Android-Geräte. |
NestedRemoteDevice | Darstellung des Geräts, das in einer Remote-Cuttlefish-VM ausgeführt wird. |
NoApkTestSkipper | Spezieller Vorbereiter, der es ermöglicht, einen Aufruf vollständig zu überspringen (Vorbereitung und Tests), wenn keine APKs für Tests vorhanden sind. |
RemoteAndroidDevice | Implementierung eines ITestDevice für ein Full-Stack-Android-Gerät, das über adb connect verbunden ist. |
RemoteAndroidVirtualDevice | Erweitert das RemoteAndroidDevice Verhalten für ein Full-Stack-Android-Gerät, das in der Google Compute Engine (Gce) ausgeführt wird. |
ReportPassedTests | Melden Sie in einer Datei mögliche Filter, um bestandene Tests auszuschließen. |
ResultsPlayer | Spezieller Läufer, der die ihm gegebenen Ergebnisse wiederholt. |
RetryRescheduler | Ein spezieller Läufer, der es ermöglicht, einen vorherigen Testlauf neu zu planen, der fehlgeschlagen ist oder nicht ausgeführt wurde. |
RustBinaryTest | Ein Test, der eine Rust-Binärdatei auf einem bestimmten Gerät ausführt. |
StubTargetPreparer | Leere Platzhalterimplementierung eines ITargetPreparer . |
StubTest | No-Op-Leertestimplementierung. |
UnterprozessTfLauncher | Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation. |
TearDownPassThroughPreparer | Ermöglicht die Ausführung von TearDown auf Vorbereitern, die als Objekt in einer Konfiguration enthalten sind. |
Testgerät | Implementierung eines ITestDevice für ein Full-Stack-Android-Gerät |
TestMappingSuiteRunner | Implementierung von BaseTestSuite um durch die Option include-filter angegebene Tests oder TEST_MAPPING-Dateien aus dem Build als Suite auszuführen. |
TestsPoolPoller | Test-Wrapper, der die Ausführung aller Tests eines Testpools ermöglicht. |
TfSuiteRunner | Implementierung von ITestSuite , das Tests aus dem TF-JAR-Ordner res/config/suite/ lädt. |
TfTestLauncher | Ein IRemoteTest zum Ausführen von Unit- oder Funktionstests für eine separate TF-Installation. |
XmlFormattedGeneratorReporter | Die Implementierung des FormattedGeneratorReporter , der die Suite formatiert, führt zu einem XML-Format. |