הרצת בדיקות אינסטרומנטציה מחבילות APK קיימות

ההנחיות האלה מבוססות על ההנחה שיש לכם את החבילה של Trade Federation באופן מקומי. אם לא, פועלים לפי הוראות ההורדה כדי לקבל אותה.

לאחר מכן, משתמשים בפקודה הבאה כדי להתקין את קובץ ה-APK של בדיקות המדידה, להריץ את הבדיקות ולהציג את הבדיקות שפועלות:

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

עם פלט שנראה כך:

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

אפשר לציין את --serial <device serial number> כדי להריץ את הבדיקה במכשיר נתון. המספר הסידורי של המכשיר זמין באמצעות adb devices.

לפרטים נוספים על פעולות Tradefed, קראו את הקטע 'בדיקה באמצעות Tradefed'.