Mevcut APK'lardan araç testlerini çalıştırma

Bu talimatlarda, Trade Federation paketinin yerel olarak mevcut olduğu varsayılır. Aksi takdirde, paketi almak için indirme talimatlarını uygulayın.

Ardından, araç testlerinin APK'sını yüklemek, testleri yürütmek ve çalıştırılan testleri görüntülemek için aşağıdaki komutu kullanın:

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

Çıktılar şuna benzer:

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

İsteğe bağlı olarak, belirli bir cihazda çalıştırmak için --serial <device serial number> değerini belirtebilirsiniz. Cihazınızın seri numarasını adb devices kullanarak öğrenebilirsiniz.

Tradefed yürütmeleri hakkında daha fazla bilgi için Tacir ile test etme bölümüne bakın.