DeviceFileReporter
public
class
DeviceFileReporter
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.DeviceFileReporter |
คลาสยูทิลิตีที่ตรวจสอบไฟล์ในอุปกรณ์แล้วส่งไปยัง
ITestInvocationListener#testLog(String, LogDataType, InputStreamSource)
หากพบ
สรุป
ช่างก่อสร้างสาธารณะ | |
---|---|
DeviceFileReporter(ITestDevice device, ITestInvocationListener listener)
เริ่มต้น DeviceFileReporter ใหม่ด้วย |
วิธีการสาธารณะ | |
---|---|
void
|
addPatterns(
เพิ่มรูปแบบด้วยประเภทข้อมูลบันทึกที่เกี่ยวข้อง |
void
|
addPatterns(String... patterns)
เพิ่มรูปแบบโดยตั้งประเภทข้อมูลบันทึกเป็นค่าเริ่มต้น |
|
run()
ค้นหารูปแบบที่ระบุในระบบไฟล์แล้วส่งไปยัง
|
void
|
setDefaultLogDataType(LogDataType type)
กำหนดชุดประเภทข้อมูลบันทึกเริ่มต้นสำหรับรูปแบบที่ไม่มีประเภทที่เกี่ยวข้อง |
void
|
setInferUnknownDataTypes(boolean infer)
เลือกว่าจะ |
void
|
setSkipRepeatFiles(boolean skip)
ข้ามไฟล์ที่รายงานไปแล้วหรือไม่ |
ช่างก่อสร้างสาธารณะ
DeviceFileReporter
public DeviceFileReporter (ITestDevice device, ITestInvocationListener listener)
เริ่มต้น DeviceFileReporter ใหม่ด้วย ITestDevice
ที่ให้ไว้
พารามิเตอร์ | |
---|---|
device |
ITestDevice |
listener |
ITestInvocationListener |
วิธีการสาธารณะ
เพิ่มรูปแบบ
public void addPatterns (patterns)
เพิ่มรูปแบบด้วยประเภทข้อมูลบันทึกที่เกี่ยวข้อง
พารามิเตอร์ | |
---|---|
patterns |
: รูปแบบ glob ของชื่อไฟล์ ERROR(/Map) จาก String รายการตามที่เกี่ยวข้อง
LogDataType โลกควรสมบูรณ์ที่สุด |
ดูเพิ่มเติม
เพิ่มรูปแบบ
public void addPatterns (String... patterns)
เพิ่มรูปแบบโดยตั้งประเภทข้อมูลบันทึกเป็นค่าเริ่มต้น
พารามิเตอร์ | |
---|---|
patterns |
String : อาร์เรย์ตัวแปรของ String รูปแบบ glob ในชื่อไฟล์ ควรเป็นค่าสัมบูรณ์ |
ดูเพิ่มเติม
โฮมรัน
publicrun ()
ค้นหารูปแบบที่ระบุในระบบไฟล์แล้วส่งไปยัง
ITestInvocationListener#testLog
หากพบ
คิกรีเทิร์น | |
---|---|
|
การขว้าง | |
---|---|
DeviceNotAvailableException |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
กำหนดชุดประเภทข้อมูลบันทึกเริ่มต้นสำหรับรูปแบบที่ไม่มีประเภทที่เกี่ยวข้อง
พารามิเตอร์ | |
---|---|
type |
LogDataType : LogDataType |
ดูเพิ่มเติม
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
เลือกว่าจะUNKNOWN
ไหม โดยตรวจสอบ
นามสกุลไฟล์ในรายการ
โปรดทราบว่าเมื่อเปิดใช้ การอนุมานเหล่านี้จะสร้างขึ้นสำหรับรูปแบบที่มีประเภทไฟล์เท่านั้น
UNKNOWN
(ซึ่งรวมถึงรูปแบบที่เพิ่มโดยไม่มีประเภทที่เจาะจงและไม่มีประเภท)
ตั้งค่าประเภทเริ่มต้นด้วยตนเองแล้ว) หากการอนุมานไม่สำเร็จ ประเภทข้อมูลจะยังคงอยู่
ในชื่อ UNKNOWN
พารามิเตอร์ | |
---|---|
infer |
boolean |
ตั้งค่าข้ามไฟล์ซ้ำ
public void setSkipRepeatFiles (boolean skip)
ข้ามไฟล์ที่รายงานไปแล้วหรือไม่ ฟีเจอร์นี้จะเกี่ยวข้องเฉพาะเมื่อ มีการใช้รูปแบบหลายแบบ และรูปแบบเหล่านั้นตั้งแต่สองรูปแบบขึ้นไปตรงกับไฟล์เดียวกัน
โปรดทราบว่าตัวเลือกนี้run()
เท่านั้น กำลังทำ
ไม่เช่นนั้นจะก่อให้เกิดลักษณะการทำงานที่ไม่ได้กำหนด
พารามิเตอร์ | |
---|---|
skip |
boolean |