ITestFileFilterReceiver

public interface ITestFileFilterReceiver

com.android.tradefed.testtype.ITestFileFilterReceiver


यह एक ऐसा रनर है जो यह बताने वाली फ़ाइल को स्वीकार कर सकता है कि कौनसे टेस्ट चलाने हैं और/या कौनसे टेस्ट नहीं चलाने हैं.

अगर कोई टेस्ट, दी गई testFile में शामिल है और उसे notTestFile या टेस्ट रनर को दिए गए एक्सक्लूड फ़िल्टर से बाहर नहीं रखा गया है, तो वह टेस्ट चलेगा. दोनों में से किसी भी फ़ाइल में, फ़िल्टर के तौर पर फ़ॉर्मैट किए गए टेस्ट के नामों की लाइन से अलग की गई सूची होनी चाहिए.

फ़िल्टर का फ़ॉर्मैट रनर तय करता है. इसे <package>, <package>.<class>, <package>.<class>#<method> या <native_name> के तौर पर स्ट्रक्चर किया जा सकता है. ये रेगुलर एक्सप्रेशन भी हो सकते हैं.

खास जानकारी

पब्लिक मेथड

default File getExcludeTestFile()

एक्सक्लूड किए गए टेस्ट वाली फ़ाइल दिखाता है.

default File getIncludeTestFile()

शामिल किए गए टेस्ट वाली फ़ाइल दिखाता है.

abstract void setExcludeTestFile(File testFile)

एक्सक्लूड की गई टेस्ट फ़ाइल सेट करता है.

abstract void setIncludeTestFile(File testFile)

शामिल की गई टेस्ट फ़ाइल सेट करता है.

पब्लिक मेथड

getExcludeTestFile

public File getExcludeTestFile ()

एक्सक्लूड किए गए टेस्ट वाली फ़ाइल दिखाता है.

रिटर्न
File

getIncludeTestFile

public File getIncludeTestFile ()

शामिल किए गए टेस्ट वाली फ़ाइल दिखाता है.

रिटर्न
File

setExcludeTestFile

public abstract void setExcludeTestFile (File testFile)

एक्सक्लूड की गई टेस्ट फ़ाइल सेट करता है. इससे यह पक्का नहीं होता कि testFile मौजूद है या यह कोई फ़ाइल है.

पैरामीटर
testFile File

setIncludeTestFile

public abstract void setIncludeTestFile (File testFile)

शामिल की गई टेस्ट फ़ाइल सेट करता है. इससे यह पक्का नहीं होता कि testFile मौजूद है या यह कोई फ़ाइल है.

पैरामीटर
testFile File