TestFilePushSetup
public class TestFilePushSetup
extends BaseTargetPreparer
implements IDiscoverDependencies
করে
java.lang.অবজেক্ট | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | 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) |
পাবলিক কনস্ট্রাক্টর
TestFilePushSetup
public TestFilePushSetup ()
পাবলিক পদ্ধতি
রিপোর্ট নির্ভরতা
publicreportDependencies ()
রিটার্নস | |
---|---|
সেটআপ
public void setUp (TestInformation testInfo)
পরামিতি | |
---|---|
testInfo | TestInformation |
নিক্ষেপ করে | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
সুরক্ষিত পদ্ধতি
টেস্ট ফাইলের নাম যোগ করুন
protected void addTestFileName (String fileName)
পুশ করার জন্য আইটেমগুলির তালিকায় একটি ফাইল যোগ করে
clearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
protectedgetFailedToPushFiles ()
পুশ করা যায়নি এমন ফাইলের সেট ফিরিয়ে দেয়। শুধুমাত্র 'থ্রো-ইফ-নট-ফাউন্ড' মিথ্যা হলেই ব্যবহার করা যেতে পারে অন্যথায় প্রথম ব্যর্থ পুশ একটি ব্যতিক্রম নিক্ষেপ করবে।
রিটার্নস | |
---|---|
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 |