YürütülebilirHedef Testi

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest

Java.lang.Nesne
🎃 com.android.tradefed.testtype.binary.ExecutableBaseTest
  🎃 com.android.tradefed.testtype.binary.ExecutableTargetTest


Hedefte çalışan yürütülebilir dosyalar için test çalıştırıcısı. Koşucu, şu tarihten itibaren IDeviceTest uyguluyor: birlikte çalıştırılması gerekir.

Özet

Kamu inşaatçıları

ExecutableTargetTest()

Herkese açık yöntemler

String findBinary(String binary)

Çalıştırabilmek için ikili programı arayın.

ITestDevice getDevice()

Cihazı test edin.

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ı yerleştirin.

Korunan yöntemler

void checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)

Test komutunun sonucunu kontrol edin.

boolean getSkipBinaryCheck()

Kamu inşaatçıları

YürütülebilirHedef Testi

public ExecutableTargetTest ()

Herkese açık yöntemler

bulİkili

public String findBinary (String binary)

Çalıştırabilmek için ikili programı arayın.

Parametreler
binary String: İkili programın yolu veya sadece ikili program adıdır.

İlerlemeler
String İkili dosyanın yolu; bulunamazsa null.

Fırlatma
DeviceNotAvailableException

getCihaz

public ITestDevice getDevice ()

Cihazı test edin.

İlerlemeler
ITestDevice ITestDevice

ikili

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

Aslında ikili programı belirtilen yolda çalıştırın.

Parametreler
binaryPath String: İkili programın yolu.

listener ITestInvocationListener: Sonuçların bildirileceği dinleyicidir.

description TestDescription: Devam eden test.

Fırlatma
DeviceNotAvailableException

setCihazı

public void setDevice (ITestDevice device)

Test edilen cihazı yerleştirin.

Parametreler
device ITestDevice: kullanılacak ITestDevice

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