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(
하위 프로세스 호출에 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 입니다. |