RemoteTestTimeOutEnforcer

public class RemoteTestTimeOutEnforcer
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.testtype.suite.RemoteTestTimeOutEnforcer


Listener ที่อนุญาตให้ตรวจสอบเวลาดำเนินการของการกำหนดค่าการทดสอบที่กำหนด และล้มเหลวหากเกินระยะหมดเวลาที่กำหนด

โปรดทราบว่าผู้บังคับใช้รายนี้จะไม่ขัดขวางการทดสอบ แต่จะทำให้การทดสอบล้มเหลว

สรุป

เขตข้อมูล

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)

สร้าง RemoteTestTimeOutEnforcer โดยมีการหมดเวลาที่กำหนดเพื่อบังคับใช้

วิธีการสาธารณะ

void testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics)

เขตข้อมูล

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) ของการหมดเวลาต่อการทดสอบ

วิธีการสาธารณะ

ทดสอบรันสิ้นสุดแล้ว

public void testRunEnded (long elapsedTime, 
                 runMetrics)

พารามิเตอร์
elapsedTime long

runMetrics