HostGTest

public class HostGTest
extends GTestBase implements IBuildReceiver

java.lang.Object
   ↳ com.android.tradefed.testtype.GTestBase
     ↳ com.android.tradefed.testtype.HostGTest


네이티브 테스트 패키지를 실행하는 테스트입니다.

요약

공개 생성자

HostGTest()

공개 메서드

CommandResult executeHostCommand(String cmd, long timeoutMs)
CommandResult executeHostCommand(String cmd)
String loadFilter(String binaryOnHost)

필터 가져오기 메서드를 정의합니다.

void run(TestInformation testInfo, ITestInvocationListener listener)

void setBuild(IBuildInfo buildInfo)

공개 생성자

HostGTest

public HostGTest ()

공개 메서드

runHostCommand

public CommandResult executeHostCommand (String cmd, 
                long timeoutMs)

매개변수
cmd String: 호스트에서 실행하려는 명령어입니다.

timeoutMs long: 명령어 제한 시간(밀리초)

반환 값
CommandResult 명령어의 CommandResult

executeHostCommand

public CommandResult executeHostCommand (String cmd)

매개변수
cmd String: 호스트에서 실행하려는 명령어입니다.

반환 값
CommandResult 명령어의 CommandResult

loadFilter

public String loadFilter (String binaryOnHost)

get filter 메서드를 정의합니다.

하위 클래스는 자체 필터를 가져오는 방법을 구현해야 합니다.

매개변수
binaryOnHost String: 필터 파일의 전체 경로입니다.

반환 값
String 필터 문자열을 사용합니다.

실행

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

매개변수
testInfo TestInformation

listener ITestInvocationListener

생성 값
DeviceNotAvailableException

setBuild

public void setBuild (IBuildInfo buildInfo)

매개변수
buildInfo IBuildInfo