Ab 2026 werden wir, um unser stabiles Entwicklungsmodell für den Trunk zu unterstützen und die Plattformstabilität für das Ökosystem zu gewährleisten, den Quellcode im 2. und 4. Quartal in AOSP veröffentlichen. Verwenden Sie android-latest-release, um AOSP zu entwickeln und dazu beizutragen. Der Manifestzweig android-latest-release verweist immer auf das neueste Release, das an AOSP übertragen wurde. Weitere Informationen finden Sie unter Änderungen an AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
IDeviceTest
public
interface
IDeviceTest
| com.android.tradefed.testtype.IDeviceTest
|
Bekannte indirekte Unterklassen
AndroidJUnitTest, ArtGTest, AtestExecutionPlanSuiteRunner, AtestRunner, BaseTestSuite, CodeCoverageTest, CompanionAwareTest, CtsTestLauncher, DeviceTestCase, DeviceTestSuite, ExecutableTargetTest, ExecutionPlanSuiteRunner, FakeTest, GTest, GoogleBenchmarkTest und 14 weitere.
| AndroidJUnitTest |
Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät mit dem android.support.test.runner.AndroidJUnitRunner ausführt.
|
| ArtGTest |
|
| AtestExecutionPlanSuiteRunner |
Implementierung von ITestSuite
|
| AtestRunner |
Implementierung von ITestSuite
|
| BaseTestSuite |
Ein Test zum Ausführen der Compatibility Test Suite mit dem neuen Suite-System.
|
| CodeCoverageTest |
Ein Test, der ein Instrumentierungstestpaket auf einem bestimmten Gerät ausführt und den Codeabdeckungsbericht generiert.
|
| CompanionAwareTest |
Basis-Testklasse, die das Boilerplate zum Abrufen und Prüfen des Companion-Geräts kapselt
Die untergeordnete Klasse kann getCompanion() aufrufen, um den zugewiesenen Companion abzurufen.
|
| CtsTestLauncher |
Eine IRemoteTest zum Ausführen von Tests für eine separate CTS-Installation.
|
| DeviceTestCase |
Helper-JUnit-Testlauf, der die Dienste IRemoteTest und IDeviceTest bereitstellt.
|
| DeviceTestSuite |
JUnit-Testsuite für Helfer, die die Dienste IRemoteTest und IDeviceTest bereitstellt.
|
| 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.
|
| FakeTest |
Ein gefälschter Test, mit dem sich leicht wiederholbare Testergebnisse generieren lassen.
|
| GTest |
Ein Test, der ein natives Testpaket auf einem bestimmten Gerät ausführt.
|
| GoogleBenchmarkTest |
Ein Test, bei dem ein Google-Benchmark-Testpaket auf einem bestimmten Gerät ausgeführt wird.
|
| 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.
|
| 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 zum Parsen des Ergebnisses des Kernel-Tests.
|
| MoblyBinaryHostTest |
Hosttest, der eine binäre Mobly-Python-Datei aus dem Android-Build-System (Soong) ausführt
|
| NativeBenchmarkTest |
Ein Test, bei dem eine native Benchmark-Test-Datei auf einem bestimmten Gerät ausgeführt wird.
|
| NativeStressTest |
Ein Test, bei dem eine native ausführbare Datei für Stresstests auf einem bestimmten Gerät ausgeführt wird.
|
| RustBinaryTest |
Ein Test, der ein Rust-Binärprogramm auf einem bestimmten Gerät ausführt.
|
| 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.
|
| TfSuiteRunner |
Implementierung von ITestSuite, mit der Lasttests aus dem Ordner „res/config/suite/“ in TF-JAR-Dateien geladen werden.
|
| UiAutomatorTest |
|
|
Schnittstelle für das Objekt, das einen Verweis auf eine ITestDevice benötigt.
Zusammenfassung
Öffentliche Methoden
getDevice
public abstract ITestDevice getDevice ()
Besorgen Sie sich das zu testende Gerät.
setDevice
public abstract void setDevice (ITestDevice device)
Schleusen Sie das zu testende Gerät ein.
| Parameter |
device |
ITestDevice: die 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: 2026-06-22 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-22 (UTC)."],[],[]]