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