সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।

PushFilePreparer

public class PushFilePreparer
extends BaseTargetPreparer implements IAbiReceiver , IInvocationContextReceiver

java.lang.অবজেক্ট
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.PushFilePreparer


একটি ITargetPreparer যা যেকোনো হোস্ট পাথ থেকে যেকোনো ডিভাইস পাথে যে কোনো সংখ্যক ফাইল পুশ করার চেষ্টা করে।

একটি নতুন বিল্ড ফ্ল্যাশ হওয়ার *পর* এবং ডিভাইসসেটআপ চালানোর *পরে (যদি সক্ষম করা থাকে) সঞ্চালন করা উচিত।

সারসংক্ষেপ

পাবলিক কনস্ট্রাক্টর

PushFilePreparer ()

পাবলিক পদ্ধতি

IAbi getAbi ()

final getPushSpecs ( DeviceDescriptor descriptor)

পুশ করা ফাইলগুলির তালিকা তৈরি করুন।

File resolveRelativeFilePath ( IBuildInfo buildInfo, String fileName)

IBuildInfo এবং টেস্ট কেস ডিরেক্টরিগুলির মাধ্যমে আপেক্ষিক ফাইল পাথ সমাধান করুন।

void setAbi ( IAbi abi)

void setInvocationContext ( IInvocationContext invocationContext)

void setUp ( TestInformation testInfo)

boolean shouldAbortOnFailure ()

পুশ ব্যর্থতার উপর গর্ভপাত করা হোক বা না হোক।

void tearDown ( TestInformation testInfo, Throwable e)

পাবলিক কনস্ট্রাক্টর

PushFilePreparer

public PushFilePreparer ()

পাবলিক পদ্ধতি

getAbi

public IAbi getAbi ()

রিটার্নস
IAbi

getPushSpecs

public final  getPushSpecs (DeviceDescriptor descriptor)

পুশ করা ফাইলগুলির তালিকা তৈরি করুন।

পরামিতি
descriptor DeviceDescriptor

রিটার্নস

নিক্ষেপ করে
TargetSetupError

RelativeFilePath সমাধান করুন

public File resolveRelativeFilePath (IBuildInfo buildInfo, 
                String fileName)

IBuildInfo এবং টেস্ট কেস ডিরেক্টরিগুলির মাধ্যমে আপেক্ষিক ফাইল পাথ সমাধান করুন।

পরামিতি
buildInfo IBuildInfo : বিল্ড আর্টিফ্যাক্ট তথ্য

fileName String : আপেক্ষিক ফাইল পাথ সমাধান করা হবে

রিটার্নস
File বিল্ড ইনফো বা টেস্ট কেস ডিরেক্টরি থেকে ফাইল

সেটএবি

public void setAbi (IAbi abi)

পরামিতি
abi IAbi

সেটInvocationContext

public void setInvocationContext (IInvocationContext invocationContext)

পরামিতি
invocationContext IInvocationContext

সেটআপ

public void setUp (TestInformation testInfo)

পরামিতি
testInfo TestInformation

নিক্ষেপ করে
BuildError
DeviceNotAvailableException
TargetSetupError

ব্যর্থতা বন্ধ করা উচিত

public boolean shouldAbortOnFailure ()

পুশ ব্যর্থতার উপর গর্ভপাত করা হোক বা না হোক।

রিটার্নস
boolean

টিয়ারডাউন

public void tearDown (TestInformation testInfo, 
                Throwable e)

পরামিতি
testInfo TestInformation

e Throwable

নিক্ষেপ করে
DeviceNotAvailableException