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(List<String> args)

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

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

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

void preRun()

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

void testTmpDirClean(File tmpDir, ITestInvocationListener listener)

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

공개 생성자

TfTestLauncher

public TfTestLauncher ()

보호된 메서드

addJavaArguments

protected void addJavaArguments (List<String> args)

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

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

postRun

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

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

매개변수
listener ITestInvocationListener: 결과를 보고할 원래 ITestInvocationListener입니다.

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

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

preRun

protected void preRun ()

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

testTmpDirClean

protected void testTmpDirClean (File tmpDir, 
                ITestInvocationListener listener)

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

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

listener ITestInvocationListener: 테스트를 보고할 ITestInvocationListener입니다.