จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

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

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

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

รายงานสิ้นสุดการทดสอบการทำงาน แก้ไข: เราไม่สามารถมีอินเทอร์เฟซ Map<> สองรายการที่มีประเภทต่างกัน ดังนั้นเราจึงต้องใช้ HashMap ที่นี่

พารามิเตอร์
elapsedTime long : อุปกรณ์รายงานเวลาที่ผ่านไป หน่วยเป็นมิลลิวินาที

runMetrics : คู่คีย์-ค่าที่รายงานเมื่อสิ้นสุดการทดสอบด้วย Metric

,

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

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

testRunEnded

public void testRunEnded (long elapsedTime, 
                 runMetrics)

รายงานสิ้นสุดการทดสอบการทำงาน แก้ไข: เราไม่สามารถมีอินเทอร์เฟซ Map<> สองรายการที่มีประเภทต่างกัน ดังนั้นเราจึงต้องใช้ HashMap ที่นี่

พารามิเตอร์
elapsedTime long : อุปกรณ์รายงานเวลาที่ผ่านไป หน่วยเป็นมิลลิวินาที

runMetrics : คู่คีย์-ค่าที่รายงานเมื่อสิ้นสุดการทดสอบด้วย Metric