com.android.tradefed.testtype.junit4

एनोटेशन

AfterClassWithInfo AfterClass जैसी ही गारंटी, लेकिन एनोटेट किए गए तरीके के लिए TestInformation पैरामीटर ज़रूरी है. 
BeforeClassWithInfo BeforeClass जैसी ही गारंटी, लेकिन एनोटेट किए गए तरीके के लिए TestInformation पैरामीटर ज़रूरी है. 

कक्षाएं

BaseHostJUnit4Test होस्ट JUnit4 स्टाइल टेस्ट चलाने के लिए, बेस टेस्ट क्लास. 
CarryDnaeError JUnit4 फ़्रेमवर्क के ज़रिए DeviceNotAvailableException को चलाने के लिए, इंटरनल RuntimeException
CarryInterruptedException यह तब ट्रिगर होता है, जब टेस्ट फ़ेज़ का टाइम आउट ट्रिगर होता है और InterruptedException को टेस्ट एक्सीक्यूशन थ्रेड से, कॉल ट्रिगर करने वाली थ्रेड पर ले जाना होता है. 
DeviceParameterizedRunner होस्ट-साइड से चलने वाले पैरामीटर वाले टेस्ट के लिए, JUnit4 स्टाइल का पैरामीटर वाला रननर. 
DeviceTestRunOptions BaseHostJUnit4Test की मदद से, डिवाइस टेस्ट चलाने से जुड़े विकल्पों के लिए बिल्डर क्लास. 
ExceptionThrowingRunnerWrapper  
JUnit4ResultForwarder JUnit4 Runner से नतीजा फ़ॉरवर्ड करने वाला. 
RunAftersWithInfo  
RunBeforesWithInfo  
RunNotifierWrapper RunNotifier का रैपर, ताकि हम DeviceNotAvailableException को ले जा सकें.