GranularRetriableTestWrapper.StartEndCollector
public class GranularRetriableTestWrapper.StartEndCollector
extends ResultAndLogForwarder
java.lang.Object | |||
เ | com.android.tradefed.result.ResultForwarder | ||
เ | com.android.tradefed.result.ResultAndLogForwarder | ||
เ | com.android.tradefed.testtype.suite.GranularRetriableTestWrapper.StartEndCollector |
ผู้ช่วยชั้นเรียนเพื่อจับการเริ่มต้นและสิ้นสุดการวิ่งที่ขาดหายไป
สรุป
ทุ่งนา | |
---|---|
public boolean | mRunEndedReported |
public boolean | mRunStartReported
|
วิธีการสาธารณะ | |
---|---|
void | testRunEnded (long elapsedTimeMillis, runMetrics) testRunEnded (long elapsedTimeMillis, runMetrics) รายงานสิ้นสุดการทดสอบการทำงาน |
void | testRunStarted (String runName, int testCount) รายงานการเริ่มต้นของการทดสอบรัน |
void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime) รายงานการเริ่มต้นของการทดสอบรัน |
void | testRunStarted (String runName, int testCount, int attemptNumber) รายงานการเริ่มต้นของการทดสอบรัน |
ทุ่งนา
mRunEndedReported
public boolean mRunEndedReported
mRunStartรายงานแล้ว
public boolean mRunStartReported
วิธีการสาธารณะ
testRunEnded
public void testRunEnded (long elapsedTimeMillis,runMetrics)
รายงานสิ้นสุดการทดสอบการทำงาน แก้ไข: เราไม่สามารถมีอินเทอร์เฟซ Map<> สองรายการที่มีประเภทต่างกัน ดังนั้นเราจึงต้องใช้ HashMap ที่นี่
พารามิเตอร์ | |
---|---|
elapsedTimeMillis | long : อุปกรณ์รายงานเวลาที่ผ่านไป หน่วยเป็นมิลลิวินาที |
runMetrics | Metric |
testRunStarted
public void testRunStarted (String runName, int testCount)
รายงานการเริ่มต้นของการทดสอบรัน
พารามิเตอร์ | |
---|---|
runName | String : ชื่อการทดสอบรัน |
testCount | int : จำนวนการทดสอบทั้งหมดในการทดสอบรัน |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
รายงานการเริ่มต้นของการทดสอบรัน
พารามิเตอร์ | |
---|---|
runName | String : ชื่อการทดสอบรัน |
testCount | int : จำนวนการทดสอบทั้งหมดในการทดสอบรัน |
attemptNumber | int : หมายเลขคำสั่งซื้อ ระบุความพยายามที่แตกต่างกันของ runName เดียวกันที่ทำงานหลายครั้ง TryNumber ถูกสร้างดัชนี 0 และควรเพิ่มขึ้นทุกครั้งที่มีการเรียกใช้ใหม่ เช่น การทดสอบเป็นการลองใหม่แบบละเอียด 3 ครั้ง ควรมีรันทั้งหมด 4 ครั้งภายใต้ชื่อ runName เดียวกัน และ tryNumber มีค่าตั้งแต่ 0 ถึง 3 |
startTime | long : เวลาที่เริ่มการทำงาน วัดผ่าน System.currentTimeMillis() |
testRunStarted
public void testRunStarted (String runName, int testCount, int attemptNumber)
รายงานการเริ่มต้นของการทดสอบรัน
พารามิเตอร์ | |
---|---|
runName | String : ชื่อการทดสอบรัน |
testCount | int : จำนวนการทดสอบทั้งหมดในการทดสอบรัน |
attemptNumber | int : หมายเลขคำสั่งซื้อ ระบุความพยายามที่แตกต่างกันของ runName เดียวกันที่ทำงานหลายครั้ง TryNumber ถูกสร้างดัชนี 0 และควรเพิ่มขึ้นทุกครั้งที่มีการเรียกใช้ใหม่ เช่น การทดสอบเป็นการลองใหม่แบบละเอียด 3 ครั้ง ควรมีรันทั้งหมด 4 ครั้งภายใต้ชื่อ runName เดียวกัน และ tryNumber มีค่าตั้งแต่ 0 ถึง 3 |