เครื่องมือแยกวิเคราะห์ KTouchผลลัพธ์
public
class
KTapResultParser
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.testtype.binary.KTouchResultParser
|
อ่านเอาต์พุต KTAP ตามที่สร้างขึ้นโดยโมดูลการทดสอบ KUnit และวางในไฟล์ "ผลลัพธ์" ภายใต้
debugf
การนำไปใช้นี้อิงจากเอกสารทางการ เช่น kunit_parser.py และ
ข้อควรระวังที่พบระหว่างการทดสอบ ตรรกะเพิ่มเติมที่ต้องใช้มีดังนี้
- ระบบละเว้นการเยื้องเนื่องจากการใช้งานไม่สอดคล้องกับการใช้งาน
- บรรทัดที่ขึ้นต้นด้วย "# การทดสอบย่อย:" เพื่อซ้อนในกลุ่มการทดสอบย่อยอย่างเหมาะสม ช่วงเวลานี้
ดึงมาจาก kunit_parser.py
- บางครั้งเครื่องหมาย "-" ใช้ชื่อการทดสอบและข้อมูลการวินิจฉัยเมื่อ "#" ไม่มีการใช้ วันและเวลา
อุปกรณ์ถูกถอดออก
- ในทางเทคนิคชื่อการทดสอบสามารถมีอักขระอื่นนอกเหนือจาก "#" นี่อาจจะกลายเป็น
ปัญหาเมื่อมีการแปลเป็นผลการทดสอบ TF ตอนนี้ เฉพาะขั้นตอนหลังการประมวลผลคือ
ให้แทนที่การเว้นวรรคด้วยขีดล่าง
สรุป
ช่างก่อสร้างสาธารณะ
เครื่องมือแยกวิเคราะห์ KTouchผลลัพธ์
public KTapResultParser ()
วิธีการสาธารณะ
ใช้Kแตะผลลัพธ์ToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution)
พารามิเตอร์ |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
|
resolution |
KTapResultParser.ParseResolution |