Ausführen von Instrumentierungstests von vorhandenen APKs

Diese Anweisungen setzen voraus Sie haben Trade Federation Paket lokal verfügbar; wenn nicht, folgen Sie den Anweisungen zum Herunterladen es zu erhalten.

Verwenden Sie dann den folgenden Befehl, um das APK der Instrumentierungstests zu installieren, die Tests auszuführen und die laufenden Tests anzuzeigen:

./tradefed.sh run instrumentations --apk-path <path of your apk>

Mit Ausgabe ähnlich:

07-17 10:55:32 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testOfArgb
07-17 10:55:33 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testIsRunning
07-17 10:55:34 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testGetCurrentPlayTime
07-17 10:55:35 D/InvocationToJUnitResultForwarder: Starting test: android.animation.cts.ValueAnimatorTest#testStartDelay
07-17 10:55:35 I/InvocationToJUnitResultForwarder: Run ended in 2m 20s

Optional können Sie angeben --serial <device serial number> gegen ein bestimmtes Gerät laufen. Die Seriennummer des Geräts kann mit otained werden adb devices .

Siehe die Prüfung durch Tradefed Abschnitt , um weitere Informationen über Tradefed Hinrichtung.