TestFilePush सेट अप
public
class
TestFilePushSetup
extends BaseTargetPreparer
implements
IDiscoverDependencies
java.lang.Object | ||
↳ | com.android.tradefed.targetprep.BaseTarget रीमार्केटिंग | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
ऐसा ITargetPreparer
जो IDeviceBuildInfo.getTestsDir()
फ़ोल्डर से एक या उससे ज़्यादा फ़ाइलों/डायर को डिवाइस पर भेजता है.
अगर टेस्ट ज़िप मौजूद नहीं हैं या मौजूद नहीं है, तो यह तैयार करने वाला टूल वैकल्पिक डायरेक्ट्री में खोजेगा ज़रूरी APK शामिल होना चाहिए. खोज अंत में बताए गए आखिरी वैकल्पिक पेज से क्रम में चली जाएगी पहला.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
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)
पुश करने के लिए आइटम की सूची में फ़ाइल जोड़ता है
क्लीयरटेस्टफ़ाइलनाम
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
यह फ़ंक्शन उन फ़ाइलों का सेट दिखाता है जो पुश नहीं हो पाईं. इसका इस्तेमाल सिर्फ़ तब किया जा सकता है, जब 'throw-if-not-Found' गलत है, नहीं तो पहला विफल होने पर अपवाद दिया जाएगा.
रिटर्न | |
---|---|
|
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 |