PushFilePreparer

public class PushFilePreparer
extends BaseTargetPreparer implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies

java.lang.Object
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.PushFilePreparer


एक ITargetPreparer जो किसी भी होस्ट पथ से किसी भी डिवाइस पथ पर किसी भी संख्या में फ़ाइलों को पुश करने का प्रयास करता है।

एक नया निर्माण फ्लैश होने के बाद * प्रदर्शन किया जाना चाहिए, और * डिवाइससेटअप चलाने के बाद * (यदि सक्षम हो)

सारांश

सार्वजनिक निर्माणकर्ता

PushFilePreparer ()

सार्वजनिक तरीके

IAbi getAbi ()

final getPushSpecs ( ITestDevice device)

पुश की जाने वाली फ़ाइलों की सूची बनाएँ।

boolean isCleanUpEnabled ()
reportDependencies ()
File resolveRelativeFilePath ( IBuildInfo buildInfo, String fileName)

IBuildInfo और परीक्षण मामलों की निर्देशिकाओं के माध्यम से संबंधित फ़ाइल पथ को हल करें।

void setAbi ( IAbi abi)

void setInvocationContext ( IInvocationContext invocationContext)

void setUp ( TestInformation testInfo)

boolean shouldAbortOnFailure ()

पुश विफलता पर निरस्त करना है या नहीं।

boolean shouldRemountSystem ()
boolean shouldRemountVendor ()
void tearDown ( TestInformation testInfo, Throwable e)

सार्वजनिक निर्माणकर्ता

PushFilePreparer

public PushFilePreparer ()

सार्वजनिक तरीके

getAbi

public IAbi getAbi ()

रिटर्न
IAbi

getPushSpecs

public final  getPushSpecs (ITestDevice device)

पुश की जाने वाली फ़ाइलों की सूची बनाएँ।

पैरामीटर
device ITestDevice

रिटर्न

फेंकता
TargetSetupError

isCleanUpEnabled

public boolean isCleanUpEnabled ()

रिटर्न
boolean

रिपोर्ट निर्भरता

public  reportDependencies ()

रिटर्न

resolRelativeFilePath

public File resolveRelativeFilePath (IBuildInfo buildInfo, 
                String fileName)

IBuildInfo और परीक्षण मामलों की निर्देशिकाओं के माध्यम से संबंधित फ़ाइल पथ को हल करें।

पैरामीटर
buildInfo IBuildInfo : बिल्ड आर्टिफैक्ट जानकारी

fileName String : हल करने के लिए सापेक्ष फ़ाइल पथ

रिटर्न
File बिल्ड जानकारी या परीक्षण मामलों की निर्देशिकाओं से फ़ाइल

सेताबी

public void setAbi (IAbi abi)

पैरामीटर
abi IAbi

सेटइनवोकेशन कॉन्टेक्स्ट

public void setInvocationContext (IInvocationContext invocationContext)

पैरामीटर
invocationContext IInvocationContext

स्थापित करना

public void setUp (TestInformation testInfo)

पैरामीटर
testInfo TestInformation

फेंकता
BuildError
DeviceNotAvailableException
TargetSetupError

shouldAbortOnFailure

public boolean shouldAbortOnFailure ()

पुश विफलता पर निरस्त करना है या नहीं।

रिटर्न
boolean

shouldRemountSystem

public boolean shouldRemountSystem ()

रिटर्न
boolean

shouldRemountVendor

public boolean shouldRemountVendor ()

रिटर्न
boolean

चीथड़े कर दो

public void tearDown (TestInformation testInfo, 
                Throwable e)

पैरामीटर
testInfo TestInformation

e Throwable

फेंकता
DeviceNotAvailableException