RemoteTestTimeOutEnforcer
public
class
RemoteTestTimeOutEnforcer
extends Object
implements
ITestInvocationListener
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer |
โปรแกรมฟังที่อนุญาตให้ตรวจสอบเวลาดำเนินการของการกำหนดค่าการทดสอบหนึ่งๆ และดำเนินการไม่สำเร็จหากใช้เวลานานกว่าการหมดเวลาที่กำหนด
โปรดทราบว่าผู้บังคับใช้นี้จะไม่ขัดจังหวะการทดสอบ แต่จะทําให้การทดสอบล้มเหลว
สรุป
ช่อง | |
|---|---|
public
static
final
String |
REMOTE_TEST_TIMEOUT_DESCRIPTION
|
public
static
final
String |
REMOTE_TEST_TIMEOUT_OPTION
|
ตัวสร้างแบบสาธารณะ | |
|---|---|
RemoteTestTimeOutEnforcer(ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
สร้าง |
|
เมธอดสาธารณะ | |
|---|---|
void
|
testRunEnded(long elapsedTime,
|
ช่อง
REMOTE_TEST_TIMEOUT_DESCRIPTION
public static final String REMOTE_TEST_TIMEOUT_DESCRIPTION
REMOTE_TEST_TIMEOUT_OPTION
public static final String REMOTE_TEST_TIMEOUT_OPTION
ตัวสร้างแบบสาธารณะ
RemoteTestTimeOutEnforcer
public RemoteTestTimeOutEnforcer (ModuleListener listener, ModuleDefinition moduleDefinition, IRemoteTest test, Duration timeOut)
สร้าง RemoteTestTimeOutEnforcer ที่มีระยะหมดเวลาตามที่ระบุเพื่อบังคับใช้
| พารามิเตอร์ | |
|---|---|
listener |
ModuleListener: ModuleListener ของการทดสอบแต่ละครั้ง |
moduleDefinition |
ModuleDefinition: ModuleDefinition ของโมดูลทดสอบที่จะดำเนินการ |
test |
IRemoteTest: IRemoteTest ที่จะดำเนินการ |
timeOut |
Duration: ERROR(/Duration) ของเวลาหมดอายุต่อการทำงานทดสอบ 1 ครั้ง
|
เมธอดสาธารณะ
testRunEnded
public void testRunEnded (long elapsedTime,
runMetrics) | พารามิเตอร์ | |
|---|---|
elapsedTime |
long |
runMetrics |
|