Ab dem 27. März 2025 empfehlen wir, android-latest-release
anstelle von aosp-main
zu verwenden, um AOSP zu erstellen und Beiträge dazu zu leisten. Weitere Informationen finden Sie unter Änderungen am AOSP.
IDeviceTest
public
interface
IDeviceTest
com.android.tradefed.testtype.IDeviceTest
|
Bekannte indirekte Unterklassen
AndroidJUnitTest, ArtGTest, AtestRunner, BaseTestSuite, CodeCoverageTest, CompanionAwareTest, DeviceTestCase, DeviceTestSuite, ExecutableTargetTest, FakeTest, GTest, GoogleBenchmarkTest, HostTest, ITestSuite, InstalledInstrumentationsTest und 11 weitere.
AndroidJUnitTest |
Ein Test, bei dem ein Instrumentierungstestpaket mit dem AndroidJUnitRunner auf einem bestimmten Gerät ausgeführt wird.
|
ArtGTest |
|
AtestRunner |
Implementierung von ITestSuite
|
BaseTestSuite |
Ein Test zum Ausführen der Compatibility Test Suite mit dem neuen Suite-System.
|
CodeCoverageTest |
Ein Test, bei dem ein Instrumentierungstestpaket auf einem bestimmten Gerät ausgeführt und der Bericht zur Codeabdeckung generiert wird.
|
CompanionAwareTest |
Basistestklasse, die den Boilerplate-Code zum Abrufen und Prüfen des Companion-Geräts kapselt
Die Unterklasse kann getCompanion() aufrufen, um den zugewiesenen Companion abzurufen.
|
DeviceTestCase |
Hilfs-JUnit-Testfall, der die Dienste IRemoteTest und IDeviceTest bereitstellt.
|
DeviceTestSuite |
Hilfs-JUnit-Testsuite, die die Dienste IRemoteTest und IDeviceTest bereitstellt.
|
ExecutableTargetTest |
Test-Runner für ausführbare Dateien, die auf dem Ziel ausgeführt werden.
|
FakeTest |
Ein Scheintest, der dazu dient, wiederholbare Testergebnisse zu generieren.
|
GTest |
Ein Test, bei dem ein natives Testpaket auf einem bestimmten Gerät ausgeführt wird.
|
GoogleBenchmarkTest |
Ein Test, bei dem ein Google-Benchmark-Testpaket auf einem bestimmten Gerät ausgeführt wird.
|
HostTest |
Ein Test-Runner für hostbasierte JUnit-Tests.
|
ITestSuite |
Abstrakte Klasse, die zum Ausführen der Testsuite verwendet wird.
|
InstalledInstrumentationsTest |
Führt alle auf dem aktuellen Gerät gefundenen Instrumentierungen aus.
|
InstrumentationTest |
Ein Test, bei dem ein Instrumentierungstestpaket auf einem bestimmten Gerät ausgeführt wird.
|
JarHostTest |
Test-Runner für hostseitige JUnit-Tests.
|
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 Parsen des Ergebnisses des Kernel-Tests.
|
MoblyBinaryHostTest |
Hosttest zum Ausführen einer mobly-Python-Binärdatei aus dem Android-Build-System (Soong)
|
NativeBenchmarkTest |
Ein Test, bei dem ein nativer Benchmark-Test auf einem bestimmten Gerät ausgeführt wird.
|
NativeStressTest |
Ein Test, bei dem ein nativer ausführbarer Stresstest auf einem bestimmten Gerät ausgeführt wird.
|
RustBinaryTest |
Ein Test, bei dem ein Rust-Binärprogramm auf einem bestimmten Gerät ausgeführt wird.
|
TestMappingSuiteRunner |
Implementierung von BaseTestSuite , um Tests auszuführen, die mit der Option „include-filter“ oder mit TEST_MAPPING-Dateien aus dem Build als Suite angegeben wurden.
|
TfSuiteRunner |
Implementierung von ITestSuite , mit der Tests aus dem TF-Jar-Ordner „res/config/suite“ geladen werden.
|
UiAutomatorTest |
|
|
Benutzeroberfläche für Objekte, die einen Verweis auf eine ITestDevice
erfordern.
Zusammenfassung
Öffentliche Methoden
getDevice
public abstract ITestDevice getDevice ()
Holen Sie sich das Testgerät.
setDevice
public abstract void setDevice (ITestDevice device)
Testgerät einschleusen
Parameter |
device |
ITestDevice : der zu verwendende ITestDevice |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2025-03-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-03-26 (UTC)."],[],[]]