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 ()
सार्वजनिक तरीके
रिपोर्ट निर्भरता
publicreportDependencies ()
रिटर्न | |
---|---|
स्थापित करना
public void setUp (TestInformation testInfo)
पैरामीटर | |
---|---|
testInfo | TestInformation |
फेंकता | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
संरक्षित तरीके
addTestFileName
protected void addTestFileName (String fileName)
पुश करने के लिए आइटम की सूची में फ़ाइल जोड़ता है
ClearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
उन फ़ाइलों का सेट लौटाता है जिन्हें पुश नहीं किया जा सका. केवल तभी उपयोग किया जा सकता है जब 'थ्रो-इफ-नॉट-फाउंड' गलत हो अन्यथा पहला असफल पुश एक अपवाद फेंक देगा।
रिटर्न | |
---|---|
getLocalPathForFilename
protected File getLocalPathForFilename (IBuildInfo buildInfo, String fileName, ITestDevice device)
बिल्ड जानकारी के अंदर आर्टिफैक्ट जानकारी के परीक्षण के आधार पर होस्ट साइड पथ को हल करें।
पैरामीटर | |
---|---|
buildInfo | IBuildInfo : आर्टिफैक्ट जानकारी बनाएं |
fileName | String : पुश करने के लिए कलाकृतियों का फ़ाइल नाम |
device | ITestDevice |
रिटर्न | |
---|---|
File | एक ERROR(/File) होस्ट पर भौतिक फ़ाइल/पथ का प्रतिनिधित्व करती है |
फेंकता | |
---|---|
TargetSetupError |
getTestFileNames
protectedgetTestFileNames ()
डिवाइस पर टेस्ट जिप से धकेलने के लिए फाइलों की सूची को पुनः प्राप्त करता है
रिटर्न | |
---|---|
सेट थ्रोइफनोफाइल
protected void setThrowIfNoFile (boolean throwIfNoFile)
पैरामीटर | |
---|---|
throwIfNoFile | boolean |