LogcatCrashResultForwarder
public
class
LogcatCrashResultForwarder
extends ResultForwarder
java.lang.Object | ||
↳ | com.android.tradefed.result.ResultForwarder | |
↳ | com.android.tradefed.result.LogcatCrashResultForwarder |
Trình nghe đặc biệt: khi xảy ra lỗi (quá trình đo lường gặp sự cố), trình nghe này sẽ cố gắng trích xuất sự cố từ logcat và thêm sự cố đó vào thông báo lỗi liên kết với kiểm thử.
Tóm tắt
Hằng số | |
---|---|
int |
MAX_NUMBER_CRASH
|
Trường | |
---|---|
public
static
final
String |
ERROR_MESSAGE
Thông báo lỗi đặc biệt từ công cụ đo lường khi có sự cố xảy ra ở phía thiết bị. |
public
static
final
String |
INCOMPLETE_MESSAGE
|
public
static
final
String |
SYSTEM_CRASH_MESSAGE
|
public
static
final
|
TIMEOUT_MESSAGES
|
Hàm khởi tạo công khai | |
---|---|
LogcatCrashResultForwarder(ITestDevice device, ITestInvocationListener... listeners)
|
Phương thức công khai | |
---|---|
ITestDevice
|
getDevice()
|
void
|
testEnded(TestDescription test, long endTime,
|
void
|
testFailed(TestDescription test, FailureDescription failure)
|
void
|
testFailed(TestDescription test, String trace)
|
void
|
testRunEnded(long elapsedTime,
|
void
|
testRunFailed(FailureDescription error)
|
void
|
testRunFailed(String errorMessage)
|
void
|
testStarted(TestDescription test, long startTime)
|
Hằng số
MAX_NUMBER_CRASH
public static final int MAX_NUMBER_CRASH
Giá trị hằng số: 3 (0x00000003)
Trường
ERROR_MESSAGE
public static final String ERROR_MESSAGE
Thông báo lỗi đặc biệt từ công cụ đo lường khi có sự cố xảy ra ở phía thiết bị.
INCOMPLETE_MESSAGE
public static final String INCOMPLETE_MESSAGE
SYSTEM_CRASH_MESSAGE
public static final String SYSTEM_CRASH_MESSAGE
TIMEOUT_MESSAGES
public static finalTIMEOUT_MESSAGES
Hàm khởi tạo công khai
LogcatCrashResultForwarder
public LogcatCrashResultForwarder (ITestDevice device, ITestInvocationListener... listeners)
Tham số | |
---|---|
device |
ITestDevice |
listeners |
ITestInvocationListener |
Phương thức công khai
getDevice
public ITestDevice getDevice ()
Giá trị trả về | |
---|---|
ITestDevice |
testEnded
public void testEnded (TestDescription test, long endTime,testMetrics)
Tham số | |
---|---|
test |
TestDescription |
endTime |
long |
testMetrics |
|
testFailed
public void testFailed (TestDescription test, FailureDescription failure)
Tham số | |
---|---|
test |
TestDescription |
failure |
FailureDescription |
testFailed
public void testFailed (TestDescription test, String trace)
Tham số | |
---|---|
test |
TestDescription |
trace |
String |
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
Tham số | |
---|---|
elapsedTime |
long |
runMetrics |
|
testRunFailed
public void testRunFailed (FailureDescription error)
Tham số | |
---|---|
error |
FailureDescription |
testRunFailed
public void testRunFailed (String errorMessage)
Tham số | |
---|---|
errorMessage |
String |
testStarted
public void testStarted (TestDescription test, long startTime)
Tham số | |
---|---|
test |
TestDescription |
startTime |
long |