TestFilePushSetup

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

java.lang.ऑब्जेक्ट
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)

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

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

protected void clearTestFileName ()

getFairedToPushFiles

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 ()

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

रिटर्न

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

पैरामीटर
throwIfNoFile boolean