PushFilePreparer
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IInvocationContextReceiver , IDiscoverDependencies
یک ITargetPreparer
که تلاش می کند هر تعداد فایل را از هر مسیر میزبان به هر مسیر دستگاه فشار دهد.
باید *پس از* فلش شدن یک بیلد جدید و *پس از* اجرای DeviceSetup انجام شود (در صورت فعال بودن)
خلاصه
سازندگان عمومی
PushFilePreparer
public PushFilePreparer ()
روش های عمومی
getAbi
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (DeviceDescriptor descriptor)
لیستی از فایل هایی را که باید فشار داده شوند ایجاد کنید.
مولفه های |
---|
descriptor | DeviceDescriptor |
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 |