PushFilePreparer
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
एक ITargetPreparer
जो किसी भी होस्ट पथ से किसी भी डिवाइस पथ पर किसी भी संख्या में फ़ाइलों को पुश करने का प्रयास करता है।
एक नया निर्माण फ्लैश होने के बाद * प्रदर्शन किया जाना चाहिए, और * डिवाइससेटअप चलाने के बाद * (यदि सक्षम हो)
सारांश
सार्वजनिक निर्माणकर्ता
PushFilePreparer
public PushFilePreparer ()
सार्वजनिक तरीके
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (ITestDevice device)
पुश की जाने वाली फ़ाइलों की सूची बनाएँ।
पैरामीटर |
---|
device | ITestDevice |
isCleanUpEnabled
public boolean isCleanUpEnabled ()
रिपोर्ट निर्भरता
public reportDependencies ()
resolRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
IBuildInfo
और परीक्षण मामलों की निर्देशिकाओं के माध्यम से संबंधित फ़ाइल पथ को हल करें।
पैरामीटर |
---|
buildInfo | IBuildInfo : बिल्ड आर्टिफैक्ट जानकारी |
fileName | String : हल करने के लिए सापेक्ष फ़ाइल पथ |
रिटर्न |
---|
File | बिल्ड जानकारी या परीक्षण मामलों की निर्देशिकाओं से फ़ाइल |
सेताबी
public void setAbi (IAbi abi)
सेटइनवोकेशन कॉन्टेक्स्ट
public void setInvocationContext (IInvocationContext invocationContext)
पैरामीटर |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
पैरामीटर |
---|
testInfo | TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
पुश विफलता पर निरस्त करना है या नहीं।
shouldRemountSystem
public boolean shouldRemountSystem ()
shouldRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
पैरामीटर |
---|
testInfo | TestInformation |
e | Throwable |