IBuildProvider

public interface IBuildProvider

com.android.tradefed.build.IBuildProvider


टेस्ट किए जा रहे बिल्ड के बारे में जानकारी देने की ज़िम्मेदारी.

खास जानकारी

सार्वजनिक तरीके

default void buildNotTested(IBuildInfo info)

इस तरीके का इस्तेमाल नहीं किया जा सकता. अब इसका इस्तेमाल नहीं किया जा सकता

abstract void cleanUp(IBuildInfo info)

कुछ समय के लिए सेव रहने वाली बिल्ड फ़ाइलों को मिटाएं.

abstract IBuildInfo getBuild()

टेस्ट किए जा रहे बिल्ड का डेटा वापस पाएं.

सार्वजनिक तरीके

buildNotTested

public void buildNotTested (IBuildInfo info)

इस तरीके का इस्तेमाल नहीं किया जा सकता.
अब इसका इस्तेमाल नहीं किया जा सकता

दिए गए बिल्ड को 'जांच नहीं किया गया' के तौर पर मार्क करें.

यह तब ट्रिगर होता है, जब TradeFederation, एनवायरमेंट से जुड़ी समस्या की वजह से, बिल्ड की जांच पूरी नहीं कर पाता.

पैरामीटर
info IBuildInfo: IBuildInfo को रीसेट करना

cleanUp

public abstract void cleanUp (IBuildInfo info)

कुछ समय के लिए सेव रहने वाली बिल्ड फ़ाइलों को मिटाएं.

पैरामीटर
info IBuildInfo

getBuild

public abstract IBuildInfo getBuild ()

टेस्ट किए जा रहे बिल्ड का डेटा वापस पाएं.

रिटर्न
IBuildInfo टेस्ट किए जा रहे वर्शन के लिए IBuildInfo या टेस्टिंग के लिए कोई वर्शन उपलब्ध न होने पर null

थ्रो
BuildRetrievalError अगर अचानक हुई गड़बड़ी की वजह से, बिल्ड की जानकारी वापस नहीं लाई जा सकी