com.android.tradefed.testtype
ממשקים
IAbi | ממשק המייצג את ה-ABI הנבדק. |
IAbiReceiver | מבחן שצריך את ה-ABI הנבדק. |
IBuildReceiver | בדיקה שצריכה התייחסות למבנה הנבדק. |
IDeviceTest | ממשק לאובייקט שצריך הפניה ל- ITestDevice . |
IIinvocationContextReceiver | מבחן שצריך התייחסות להקשר של הפניה. |
IMultiDeviceTest | ממשק זה הוצא משימוש. ממשק זה נשמר באופן זמני לצורך תאימות אך למעשה אינו בשימוש יותר. נא לא ליישם את זה. |
INativeDeviceTest | ממשק לאובייקט שצריך הפניה ל- INativeDevice . |
IRemoteTest | בדיקה המדווחת על תוצאות ישירות ל- ITestInvocationListener . |
IReportNotExecuted | במקרה של ביצוע חלקי, IRemoteTest המיישמת ממשק זה עשויה לדווח על בדיקות שלא בוצעו לצורך שיפור הדיווח. |
IRresumableTest | ממשק זה הוצא משימוש. אין צורך בזה יותר |
IRuntimeHintProvider | |
ISetOptionReceiver | יישום של ממשק זה צריך לכלול Option עם שם "set-option" המקושר ל- HostTest#SET_OPTION_NAME . |
IShardableTest | IRemoteTest שניתן לפצל לתת-בדיקות הניתנות להפעלה בנפרד. |
ITestAnnotationFilterReceiver | רץ שיכול לסנן אילו בדיקות להפעיל על סמך הערות. |
ITestCollector | מספק תמיכה לאיסוף בדיקות; כאשר מוגדר, רץ המבחן חייב לבצע ריצה יבשה כדי לאסוף מקרי בדיקה מבלי לבצע אותם בפועל. |
ITestFileFilterReceiver | רץ שיכול לקבל קובץ המציין אילו בדיקות להפעיל ו/או לא להפעיל. |
ITestFilterReceiver | רץ שיכול לסנן אילו בדיקות לרוץ. |
מקלט ITestInformation | ממשק לקבלת TestInformation עבור חלק מהשיעורים. |
שיעורים
אבי | כיתה המייצגת ABI. |
AndroidJUnitTest | מבחן המריץ חבילת בדיקת מכשור במכשיר נתון באמצעות android.support.test.runner.AndroidJUnitRunner. |
ArtGTest | |
ArtRunTest | רץ מבחן להפעלת מבחני ריצה של ART. |
ArtRunTest.AdbShellCommandException | מחלקה חריגה לדיווח על שגיאה שהתרחשה במהלך ביצוע פקודת מעטפת ADB. |
CodeCoverageTest | בדיקה שמפעילה חבילת בדיקת מכשור במכשיר נתון ומפיקה את דוח כיסוי הקוד. |
CompanionAwareTest | מחלקה בסיסית של בדיקה הכוללת את ה-boilerpate של קבלת ובדיקה של מכשיר נלווה תת-מחלקה עשויה לקרוא |
DeviceBatteryLevelChecker | IRemoteTest שבודק טעינת סוללה מינימלית, ומחכה שהסוללה תגיע לסף טעינה שני אם הטעינה המינימלית לא קיימת. |
DeviceJUnit4ClassRunner | רץ מבחן JUnit4 שמתאים גם IDeviceTest . |
DeviceJUnit4ClassRunner.LogAnnotation | הערה מזויפת שנועדה לשאת יומנים לכתבים. |
DeviceJUnit4ClassRunner.MetricAnnotation | הערה מזויפת נועדה להעביר מדדים לכתבים. |
DeviceJUnit4ClassRunner.TestLogData | יישום של ExternalResource ו- TestRule . |
DeviceJUnit4ClassRunner.TestMetrics | יישום של ExternalResource ו- TestRule . |
DeviceSuite | מרחיב את JUnit4 מיכל Suite על מנת לספק ITestDevice לבדיקות הדורשות זאת. |
DeviceTestCase | מקרה מבחן Helper JUnit המספק את שירותי IRemoteTest ו- IDeviceTest . |
DeviceTestResult | התמחות של TestResult שתבטל כאשר מתרחשת DeviceNotAvailableException |
DeviceTestResult.RuntimeDeviceNotAvailableException | |
DeviceTestSuite | חבילת בדיקות Helper JUnit המספקת את שירותי IRemoteTest ו- IDeviceTest . |
DynamicFileStubTest | זהו מבחן tradefed לבדיקת tradefed יכול לפתור קובץ דינמי בצורה נכונה. |
FakeTest | בדיקה מזויפת שמטרתה להקל על יצירת תוצאות בדיקה שניתנות לחזרה. |
GoogleBenchmarkResultParser | מנתח את התוצאות של Google Benchmark הפועלות מ- shell, ומחזירה מפה עם כל התוצאות. |
GoogleBenchmarkTest | מבחן שמריץ חבילת בדיקות בנצ'מרק של Google במכשיר נתון. |
GTtest | בדיקה שמריצה חבילת בדיקה מקורית במכשיר נתון. |
GTestBase | מחלקת הבסיס של gTest |
GTestListTestParser | מנתח תוצאות עבור מצב ריצה יבשה של gtest עם פרמטר "--gtest_list_tests". |
GTestResultParser | מנתח את תוצאות 'מצב הפלט הגולמי' של בדיקות מקוריות באמצעות GTest הפועלות מ-Shell, ומודיע ל-ITestInvocationListener על התוצאות. |
GTestXmlResultParser | מנתח את תוצאות 'מצב פלט xml' של בדיקות מקוריות באמצעות GTest הפועלות מ-Shell, ומודיע ל-ITestRunListener על התוצאות. |
HostGTest | מבחן המריץ חבילת בדיקה מקורית. |
HostTest | רץ מבחן למבחנים מבוססי מארח JUnit. |
מבחן מכשירים מותקן | מפעיל את כל המכשור שנמצא במכשיר הנוכחי. |
מבחן מכשור | מבחן שמריץ חבילת בדיקת מכשור במכשיר נתון. |
IsolatedHostTest | מיישמת רץ TradeFed שמשתמש בתת-תהליך לביצוע הבדיקות בסביבת תלות נמוכה במקום לבצע אותן בתהליך הראשי. |
JUnitRunUtil | כיתת עוזר להפניית קריאה של IRemoteTest#run(TestInformation, ITestInvocationListener) לקריאה של Test#run(TestResult) . |
MetricTestCase | הרחבה של TestCase המאפשרת רישום מדדים בעת ריצה כחלק מ-TradeFed. |
MetricTestCase.LogHolder | מבנה להחזקת קובץ יומן לדיווח. |
NativeBenchmarkTest | מבחן המריץ בדיקת התאמה מקורית להפעלה במכשיר נתון. |
NativeBenchmarkTestParser | IShellOutputReceiver שמנתח את פלט נתוני הבדיקה, אוסף מדדים על זמן ממוצע לכל פעולה. |
NativeStressTest | מבחן המריץ מבחן מאמץ מקורי הניתן להפעלה במכשיר נתון. |
NativeStressTestParser | IShellOutputReceiver שמנתח את פלט נתוני מבחני המאמץ, אוסף מדדים על מספר האיטרציות השלמות וזמן ממוצע לכל איטרציה. |
NoisyDryRunTest | הפעל ריצה יבשה רועשת על קובץ פקודה. |
PythonUnitTestResultParser | מפרש את הפלט של בדיקות המופעלות עם מסגרת unittest של Python ומתרגם אותה לקריאות בסדרה של ITestInvocationListener . |
PythonUnitTestRunner | מחלקה זו הוצאה משימוש. השתמש PythonBinaryHostTest במקום זאת. |
StubTest | יישום בדיקה ריקה ללא הפעלה. |
SubprocessTfLauncher | IRemoteTest להפעלת בדיקות מול התקנת TF נפרדת. |
TestTimeoutEnforcer | מאזינים המאפשרים לבדוק את זמן הביצוע של מקרה בדיקה נתון ולהכשל בו אם הוא עובר פסק זמן נתון. |
TfTestLauncher | IRemoteTest להפעלת בדיקות יחידה או תפקוד מול התקנת TF נפרדת. |
UiAutomatorRunner | מפעיל בדיקת UI Automator במכשיר ומדווח על תוצאות. |
UiAutomatorTest | |
UsbResetTest | IRemoteTest המאפס את ה-USB של המכשיר ובודק אם המכשיר חוזר לאינטרנט לאחר מכן. |
תקצירים
UiAutomatorTest.LoggingOption | |
UiAutomatorTest.TestFailureAction |
ממשקים
- IAbi
- IAbiReceiver
- IBuildReceiver
- IDeviceTest
- IIinvocationContextReceiver
- IMultiDeviceTest
- INativeDeviceTest
- IRemoteTest
- IReportNotExecuted
- IRresumableTest
- IRuntimeHintProvider
- ISetOptionReceiver
- IShardableTest
- ITestAnnotationFilterReceiver
- ITestCollector
- ITestFileFilterReceiver
- ITestFilterReceiver
- מקלט ITestInformation
שיעורים
- אבי
- AndroidJUnitTest
- ArtGTest
- ArtRunTest
- ArtRunTest.AdbShellCommandException
- CodeCoverageTest
- CompanionAwareTest
- DeviceBatteryLevelChecker
- DeviceJUnit4ClassRunner
- DeviceJUnit4ClassRunner.LogAnnotation
- DeviceJUnit4ClassRunner.MetricAnnotation
- DeviceJUnit4ClassRunner.TestLogData
- DeviceJUnit4ClassRunner.TestMetrics
- DeviceSuite
- DeviceTestCase
- DeviceTestResult
- DeviceTestResult.RuntimeDeviceNotAvailableException
- DeviceTestSuite
- DynamicFileStubTest
- FakeTest
- GoogleBenchmarkResultParser
- GoogleBenchmarkTest
- GTtest
- GTestBase
- GTestListTestParser
- GTestResultParser
- GTestXmlResultParser
- HostGTest
- HostTest
- מבחן מכשירים מותקן
- מבחן מכשור
- IsolatedHostTest
- JUnitRunUtil
- MetricTestCase
- MetricTestCase.LogHolder
- NativeBenchmarkTest
- NativeBenchmarkTestParser
- NativeStressTest
- NativeStressTestParser
- NoisyDryRunTest
- PythonUnitTestResultParser
- PythonUnitTestRunner
- StubTest
- SubprocessTfLauncher
- TestTimeoutEnforcer
- TfTestLauncher
- UiAutomatorRunner
- UiAutomatorTest
- UsbResetTest
תקצירים