टेस्टफाइलपुशसेटअप
public class TestFilePushSetup
extends BaseTargetPreparer
implements IDiscoverDependencies
java.lang.ऑब्जेक्ट | ||
मैं | com.android.tradefed.targetprep.BaseTargetPreparer | |
मैं | com.android.tradefed.targetprep.TestFilePushSetup |
एक ITargetPreparer
जो डिवाइस पर एक IDeviceBuildInfo.getTestsDir()
फ़ोल्डर से एक या अधिक फ़ाइलों/डीआईआर को धक्का देता है।
यदि परीक्षण ज़िप मौजूद नहीं है या आवश्यक एपीके नहीं है, तो यह तैयारीकर्ता वैकल्पिक निर्देशिकाओं में देखेगा। खोज अंतिम वैकल्पिक डीआईआर से पहले के लिए निर्दिष्ट क्रम में जाएगी।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
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 ()
सार्वजनिक तरीके
रिपोर्ट निर्भरता
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 |