TestFilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.TestFilePushSetup


एक ITargetPreparer जो IDeviceBuildInfo.getTestsDir() फ़ोल्डर से डिवाइस पर एक या अधिक फ़ाइलें/dirs पुश करता है।

यदि परीक्षण ज़िप मौजूद नहीं है या आवश्यक एपीके नहीं है तो यह तैयारीकर्ता वैकल्पिक निर्देशिकाओं में देखेगा। खोज पहले निर्दिष्ट अंतिम वैकल्पिक डीआईआर से क्रम में जाएगी।

सारांश

सार्वजनिक निर्माणकर्ता

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)

सार्वजनिक निर्माणकर्ता

TestFilePushSetup

public TestFilePushSetup ()

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

रिपोर्ट निर्भरता

public  reportDependencies ()

रिटर्न

स्थापित करना

public void setUp (TestInformation testInfo)

पैरामीटर
testInfo TestInformation

फेंकता
BuildError
DeviceNotAvailableException
TargetSetupError

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

addTestFileName

protected void addTestFileName (String fileName)

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

ClearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

उन फ़ाइलों का सेट लौटाता है जिन्हें पुश नहीं किया जा सका. केवल तभी उपयोग किया जा सकता है जब 'थ्रो-इफ-नॉट-फाउंड' गलत हो अन्यथा पहला असफल पुश एक अपवाद फेंक देगा।

रिटर्न

getLocalPathForFilename

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

बिल्ड जानकारी के अंदर आर्टिफैक्ट जानकारी के परीक्षण के आधार पर होस्ट साइड पथ को हल करें।

पैरामीटर
buildInfo IBuildInfo : आर्टिफैक्ट जानकारी बनाएं

fileName String : पुश करने के लिए कलाकृतियों का फ़ाइल नाम

device ITestDevice

रिटर्न
File एक ERROR(/File) होस्ट पर भौतिक फ़ाइल/पथ का प्रतिनिधित्व करती है

फेंकता
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

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

रिटर्न

सेट थ्रोइफनोफाइल

protected void setThrowIfNoFile (boolean throwIfNoFile)

पैरामीटर
throwIfNoFile boolean