הרצת בדיקה של הגדרות אישיות

כדי לוודא ש-TF מוגדר בצורה נכונה, כדאי dry-run הגדרה של Trade Federation (TF).

יש שני מנגנונים שונים ב-TF למטרה הזו.

הגדרה כללית

הפקודה dry-run בודקת אם ההגדרה מנותחת בצורה נכונה ואם אפשר להפעיל אותה. הפקודה לא מריצה TF, ולכן האימות הזה מוגבל לתחביר של הגדרות TF.

הגדרות לחבילות בדיקה

לגבי הגדרות של חבילת הבדיקה, כמו CTS, הפקודה --collect-tests-only זמינה. הוא מריץ את כל הפעולות מלבד תרחישי הבדיקה, שמפורטים. עם זאת, הוא מריץ את כל שלבי ההגדרה האחרים, כמו התקנת קובצי APK.

זו אפשרות נוחה לוודא שההגדרה פועלת כמו שצריך בלי להריץ את הבדיקות בפועל.

תמיכה ב-collect-tests-only

התמיכה ב-collect-tests-only נחשפת דרך ITestCollector.

כלי להרצת בדיקות שמיישם את הממשק הזה מונה את מקרי הבדיקה שלו במקום להריץ אותם.

InstrumentationTest היא דוגמה להטמעה של הממשק הזה.