Trade Federation में ग्लोबल फ़िल्टर

ग्लोबल फ़िल्टर, Tradefed को टेस्ट फ़िल्टर देने का एक तरीका है. ये फ़िल्टर, ट्रिगर होने पर अपने-आप लागू हो जाएंगे. इस बात की चिंता करने की ज़रूरत नहीं है कि कोई टेस्ट इनका इस्तेमाल कर सकता है या नहीं.

अगर कॉन्फ़िगरेशन में फ़िल्टर करने की सुविधा काम नहीं करती है, तो यह काम नहीं करेगा. हालांकि, इससे कॉन्फ़िगरेशन से जुड़ा कोई अपवाद नहीं दिखेगा. आम तौर पर, Tradefed में ऐसा होता है. इससे आपको ट्रेडफ़ेड के बारे में कम से कम जानकारी होने पर भी मदद मिलती है का इस्तेमाल किया जा सकता है.

वाक्य-विन्यास

--global-filters:include-filter [abi] module-name [test-class][#method-name]

--global-filters:exclude-filter [abi] module-name [test-class][#method-name]

जहां सिर्फ़ मॉड्यूल-नाम देना ज़रूरी है.

उदाहरण के लिए:

  • --global-filters:include-filter मॉड्यूलA : सिर्फ़ मॉड्यूल चलाएगा
  • --global-filters:include-filter moduleA class#method : सिर्फ़ मैच करने वाला तरीका चलाएगा

अगर आपको ज़्यादा फ़िल्टर चाहिए, तो यह विकल्प दोहराया जा सकता है. एक्सक्लूज़न में ये चीज़ें शामिल हैं प्राथमिकता पर नहीं रखा जा सकता.

लागू करना

सोर्स कोड