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