TestFilePush सेट अप

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

java.lang.Object
com.android.tradefed.targetprep.BaseTarget रीमार्केटिंग
  com.android.tradefed.targetprep.TestFilePushSetup


ऐसा ITargetPreparer जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर से एक या उससे ज़्यादा फ़ाइलों/डायर को डिवाइस पर भेजता है.

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

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

TestFilePushSetup()

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

reportDependencies()
void setUp(TestInformation testInfo)

सुरक्षित तरीके

void addTestFileName(String fileName)

पुश करने के लिए आइटम की सूची में फ़ाइल जोड़ता है

void clearTestFileName()
getFailedToPushFiles()

यह फ़ंक्शन उन फ़ाइलों का सेट दिखाता है जो पुश नहीं हो पाईं.

File getLocalPathForFilename(IBuildInfo buildInfo, String fileName, ITestDevice device)

बिल्ड की जानकारी में मौजूद टेस्टिंग आर्टफ़ैक्ट की जानकारी के आधार पर, होस्ट साइड पाथ को ठीक करें.

getTestFileNames()

टेस्ट ज़िप से डिवाइस पर पुश की जाने वाली फ़ाइलों की सूची लाता है

void setThrowIfNoFile(boolean throwIfNoFile)

सार्वजनिक कंस्ट्रक्टर

टेस्टफ़ाइलपुशसेटअप

public TestFilePushSetup ()

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

रिपोर्ट डिपेंडेंसी

public  reportDependencies ()

रिटर्न

सेट अप

public void setUp (TestInformation testInfo)

पैरामीटर
testInfo TestInformation

थ्रो
BuildError
DeviceNotAvailableException
TargetSetupError

सुरक्षित तरीके

addTestFileName

protected void addTestFileName (String fileName)

पुश करने के लिए आइटम की सूची में फ़ाइल जोड़ता है

क्लीयरटेस्टफ़ाइलनाम

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

यह फ़ंक्शन उन फ़ाइलों का सेट दिखाता है जो पुश नहीं हो पाईं. इसका इस्तेमाल सिर्फ़ तब किया जा सकता है, जब 'throw-if-not-Found' गलत है, नहीं तो पहला विफल होने पर अपवाद दिया जाएगा.

रिटर्न

getLocalPathForFilename

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

बिल्ड की जानकारी में मौजूद टेस्टिंग आर्टफ़ैक्ट की जानकारी के आधार पर, होस्ट साइड पाथ को ठीक करें.

पैरामीटर
buildInfo IBuildInfo: बिल्ड आर्टफ़ैक्ट की जानकारी

fileName String: पुश किए जाने वाले आर्टफ़ैक्ट का फ़ाइल नाम

device ITestDevice

रिटर्न
File ERROR(/File), होस्ट पर फ़िज़िकल फ़ाइल/पाथ को दिखाता है

थ्रो
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

टेस्ट ज़िप से डिवाइस पर पुश की जाने वाली फ़ाइलों की सूची लाता है

रिटर्न

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

पैरामीटर
throwIfNoFile boolean