TfTestLauncher

public class TfTestLauncher
extends SubprocessTfLauncher

java.lang.Object의 클래스
   ↳ com.android.tradefed.testtype.SubprocessTfLauncher
     ↳ com.android.tradefed.testtype.TfTestLauncher


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

외부 자바 프로세스를 실행하여 테스트를 실행합니다. TF 단위를 실행하는 데 사용됩니다. 지속적으로 기능 테스트를 실행합니다.

요약

공개 생성자

TfTestLauncher()

보호된 메서드

void addJavaArguments( args)

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

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

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

void preRun()

테스트 실행 전 설정

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

하위 프로세스의 단위 테스트에서 파일이 생성되지 않고 있습니다.

공개 생성자

TfTestLauncher

public TfTestLauncher ()

보호된 메서드

addJavaArguments

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입니다.