TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Object
com.android.tradefed.testtype.SubprocessTfLauncher
com.android.tradefed.testtype.TfTestLauncher


별도의 TF 설치에 대해 단위 또는 기능 테스트를 실행하기 위한 IRemoteTest 입니다.

테스트를 실행하기 위해 외부 Java 프로세스를 시작합니다. TF 단위 또는 기능 테스트를 지속적으로 실행하는 데 사용됩니다.

요약

공개 생성자

TfTestLauncher ()

보호된 방법

void addJavaArguments ( args) addJavaArguments ( args)

하위 프로세스 호출에 추가 Java 매개변수를 추가할 수 있습니다.

void postRun ( ITestInvocationListener listener, boolean exception, long elapsedTime)

TF 테스트가 완료된 후 수행할 작업입니다.

void preRun ()

테스트를 실행하기 전에 설정합니다.

void testTmpDirClean (File tmpDir, ITestInvocationListener listener)

하위 프로세스의 단위 테스트에서 파일이 생성되지 않고 정리되지 않았는지 확인하기 위한 추가 테스트입니다.

공개 생성자

TfTestLauncher

public TfTestLauncher ()

보호된 방법

addJava인수

protected void addJavaArguments ( args)

하위 프로세스 호출에 추가 Java 매개변수를 추가할 수 있습니다.

매개변수
args : 추가 인수를 추가해야 하는 현재 인수 목록입니다.

실행 후

protected void postRun (ITestInvocationListener listener, 
                boolean exception, 
                long elapsedTime)

TF 테스트가 완료된 후 수행할 작업입니다.

매개변수
listener ITestInvocationListener : 결과를 보고할 원본 ITestInvocationListener .

exception boolean : 테스트 내에서 예외가 발생한 경우 참입니다.

elapsedTime long : 테스트를 실행하는 데 걸리는 시간입니다.

사전 실행

protected void preRun ()

테스트를 실행하기 전에 설정합니다.

테스트TmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

하위 프로세스의 단위 테스트에서 파일이 생성되지 않고 정리되지 않았는지 확인하기 위한 추가 테스트입니다.

매개변수
tmpDir File : 하위 프로세스의 임시 디렉토리입니다.

listener ITestInvocationListener : 테스트를 보고할 ITestInvocationListener .