ExecutableTargetTest
public
class
ExecutableTargetTest
extends ExecutableBaseTest
implements
IDeviceTest
java.lang.Object | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
Hedefte çalışan yürütülebilir dosya için test çalıştırıcı. İkili program bir cihazda çalıştığı için çalıştırıcı IDeviceTest
uygular.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
String |
DEVICE_LOST_ERROR
|
public
static
final
String |
ROOT_LOST_ERROR
|
Kamu inşaatçıları | |
---|---|
ExecutableTargetTest()
|
Herkese açık yöntemler | |
---|---|
String
|
findBinary(String binary)
Çalıştırmak için ikili dosyayı arayın. |
ITestDevice
|
getDevice()
Test cihazını alın. |
void
|
runBinary(String binaryPath, ITestInvocationListener listener, TestDescription description)
Aslında ikili programı belirtilen yolda çalıştırın. |
void
|
setDevice(ITestDevice device)
Test edilen cihazı enjekte edin. |
FailureDescription
|
shouldAbortRun(TestDescription description)
testRun'un erken sonlandırılıp sonlandırılmayacağını kontrol edin. |
Korunan yöntemler | |
---|---|
void
|
checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)
Test komutunun sonucunu kontrol edin. |
boolean
|
getSkipBinaryCheck()
|
Fields'ın oynadığı filmler
DEVICE_LOST_ERROR
public static final String DEVICE_LOST_ERROR
KÖT_KAYDI_HATASI
public static final String ROOT_LOST_ERROR
Herkese açık kurucular
ExecutableTargetTest
public ExecutableTargetTest ()
Herkese açık yöntemler
findBinary
public String findBinary (String binary)
Çalıştırmak için ikili dosyayı arayın.
Parametreler | |
---|---|
binary |
String : İkili programın yolu veya sadece ikili program adıdır. |
İlerlemeler | |
---|---|
String |
İkili dosya yolu; bulunamazsa null. |
Atışlar | |
---|---|
DeviceNotAvailableException |
ikili
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
İkili dosyayı belirtilen yolda çalıştırın.
Parametreler | |
---|---|
binaryPath |
String : İkilinin yolu. |
listener |
ITestInvocationListener : Sonuçların bildirileceği dinleyicidir. |
description |
TestDescription : Devam eden test. |
Atışlar | |
---|---|
DeviceNotAvailableException |
setCihazı
public void setDevice (ITestDevice device)
Test edilen cihazı enjekte edin.
Parametreler | |
---|---|
device |
ITestDevice : Kullanılacak ITestDevice |
gerekliAbortRun
public FailureDescription shouldAbortRun (TestDescription description)
testRun'ın erken bitip bitmeyeceğini kontrol edin.
Parametreler | |
---|---|
description |
TestDescription : Devam eden test. |
İlerlemeler | |
---|---|
FailureDescription |
Çalıştırma döngüsü sonlandırılacaksa FailureDescription. |
Korunan yöntemler
checkCommandResult
protected void checkCommandResult (CommandResult result, ITestInvocationListener listener, TestDescription description)
Test komutunun sonucunu kontrol edin.
Parametreler | |
---|---|
result |
CommandResult : CommandResult komutunun test sonucu |
listener |
ITestInvocationListener : ITestInvocationListener |
description |
TestDescription : Devam eden test. |
getAtlaBinaryCheck
protected boolean getSkipBinaryCheck ()
İlerlemeler | |
---|---|
boolean |