TestFilePushSetup
public class TestFilePushSetup
extends BaseTargetPreparer
implements IDiscoverDependencies
java.lang.object | ||
↳ | com.android.tradefed.targetprep.BaseTargetPreparer | |
↳ | com.android.tradefed.targetprep.TestFilePushSetup |
یک ITargetPreparer
که یک یا چند فایل/دیر را از پوشه IDeviceBuildInfo.getTestsDir()
به دستگاه منتقل می کند.
اگر فایل فشرده آزمایشی وجود نداشته باشد یا حاوی apk مورد نیاز نباشد، این آمادهکننده در فهرستهای جایگزین جستجو میکند. جستجو به ترتیب از آخرین dir جایگزین مشخص شده به اول خواهد رفت.
خلاصه
سازندگان عمومی | |
---|---|
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 |
روش های محافظت شده
افزودنTestFileName
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 |