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. |
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. |
DeviceResetFeature | Serverseitige Implementierung des Geräte-Resets. |
FormattedGeneratorReporter | Reporter, der die Erstellung von Berichten in einem bestimmten Format ermöglicht. |
GcovCodeCoverageCollector | Ein BaseDeviceMetricCollector , der GCOV-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert. |
GlobalFilterGetter | Dienstimplementierung, die die Filter eines bestimmten Aufrufs zurückgibt. |
ITestSuite | Abstrakte Klasse, die zum Ausführen der Test Suite verwendet wird. |
JavaCodeCoverageCollector | Ein BaseDeviceMetricCollector , der Java-Abdeckungsmessungen vom Gerät abruft und sie als Testartefakte protokolliert. |
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. |
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. |
RunOnSecondaryUserTargetPreparer | Ein ITargetPreparer , der im Setup einen sekundären Benutzer erstellt und markiert, dass Tests in diesem Benutzer ausgeführt werden sollen. |
RunOnWorkProfileTargetPreparer | Ein ITargetPreparer , der im Setup ein Arbeitsprofil erstellt und markiert, dass Tests in diesem Benutzer ausgeführt werden sollen. |
StubTargetPreparer | Leere Platzhalterimplementierung eines ITargetPreparer . |
StubTest | No-Op-Leertestimplementierung. |
UnterprozessTfLauncher | Ein IRemoteTest zum Ausführen von Tests für eine separate TF-Installation. |
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. |