PushFilePreparer
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IDiscoverDependencies, IInvocationContextReceiver
یک ITargetPreparer
که تلاش می کند هر تعداد فایل را از هر مسیر میزبان به هر مسیر دستگاه فشار دهد.
باید *پس از* فلش شدن یک بیلد جدید و *پس از* اجرای DeviceSetup انجام شود (در صورت فعال بودن)
خلاصه
سازندگان عمومی
PushFilePreparer
public PushFilePreparer ()
روش های عمومی
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (ITestDevice device)
لیستی از فایل هایی را که باید فشار داده شوند ایجاد کنید.
پارامترها |
---|
device | ITestDevice |
isCleanUpEnabled است
public boolean isCleanUpEnabled ()
گزارش وابستگی ها
public reportDependencies ()
RelativeFilePath
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 |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
اینکه آیا در شکست فشاری سقط شود یا نه.
باید RemountSystem
public boolean shouldRemountSystem ()
باید RemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
پارامترها |
---|
testInfo | TestInformation |
e | Throwable |