JarHostTest.HostTestListener
public
class
JarHostTest.HostTestListener
extends ResultForwarder
| java.lang.Object | ||
| ↳ | com.android.tradefed.result.ResultForwarder | |
| ↳ | com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener | |
testRunStarted() 및 testRunEnded()를 제외한 모든 이벤트를 삽입된 리스너에 전달하는 래퍼 리스너입니다. jar의 각 테스트 클래스는 이러한 이벤트를 호출하며, HostTestListener는 콘솔 로깅 및 결과 보고를 위해 리스너에서 보류합니다.
요약
공개 생성자 | |
|---|---|
HostTestListener(ITestInvocationListener listener)
|
|
공개 메서드 | |
|---|---|
void
|
testRunEnded(long elapsedTime, Map<String, String> metrics)
|
void
|
testRunEnded(long elapsedTime, HashMap<String, MetricMeasurement.Metric> metrics)
테스트 실행의 종료를 보고합니다. |
void
|
testRunStarted(String name, int numTests)
테스트 실행 시작을 보고합니다. |
공개 생성자
HostTestListener
public HostTestListener (ITestInvocationListener listener)
| 매개변수 | |
|---|---|
listener |
ITestInvocationListener |
공개 메서드
testRunEnded
public void testRunEnded (long elapsedTime,
Map<String, String> metrics)| 매개변수 | |
|---|---|
elapsedTime |
long |
metrics |
Map |
testRunEnded
public void testRunEnded (long elapsedTime,
HashMap<String, MetricMeasurement.Metric> metrics)테스트 실행의 종료를 보고합니다. FIXME: 유형이 다른 Map<> 인터페이스 두 개를 사용할 수 없으므로 여기서는 HashMap을 사용해야 합니다.
| 매개변수 | |
|---|---|
elapsedTime |
long: 기기에서 보고한 경과 시간(밀리초) |
metrics |
HashMap: Metric로 테스트 실행이 끝날 때 보고되는 키-값 쌍입니다. |
testRunStarted
public void testRunStarted (String name,
int numTests)테스트 실행 시작을 보고합니다.
| 매개변수 | |
|---|---|
name |
String: 테스트 실행 이름 |
numTests |
int: 테스트 실행의 총 테스트 수 |