In dieser Anleitung wird davon ausgegangen, dass Sie das Trade Federation-Paket lokal verfügbar haben. Andernfalls folgen Sie der Downloadanleitung, um es abzurufen.
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>
Die Ausgabe sollte in etwa so aussehen:
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 --serial <device serial number>
angeben, um die Ausführung auf einem bestimmten Gerät zu erzwingen. Die Seriennummer Ihres Geräts können Sie mit adb devices
abrufen.
Weitere Informationen zu Tradefed-Ausführungen finden Sie im Abschnitt Über Tradefed testen.