TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.객체
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 : 테스트 내에서 예외가 발생한 경우 True입니다.

elapsedTime long : 테스트를 실행하는 데 걸린 시간.

사전 실행

protected void preRun ()

테스트를 실행하기 전에 설정하십시오.

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

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

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

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