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 ( patterns) addPatterns ( patterns) เพิ่มรูปแบบด้วยประเภทข้อมูลบันทึกที่เกี่ยวข้อง |
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 | ERROR(/Map) ของรูปแบบ glob ชื่อไฟล์ String ไปยัง LogDataType s ที่เกี่ยวข้อง ลูกกลมควรจะสมบูรณ์ |
ดูสิ่งนี้ด้วย:
เพิ่มรูปแบบ
public void addPatterns (String... patterns)
เพิ่มรูปแบบโดยตั้งค่าประเภทข้อมูลบันทึกเป็นค่าเริ่มต้น
พารามิเตอร์ | |
---|---|
patterns | String : อาร์เรย์ varargs ของรูปแบบลูกโลกของชื่อไฟล์ String ควรจะเด็ดขาด. |
ดูสิ่งนี้ด้วย:
วิ่ง
publicrun ()
ค้นหารูปแบบที่ระบุในระบบไฟล์ และส่งไปยัง ITestInvocationListener#testLog
หากพบ
ส่งคืน | |
---|---|
พ่น | |
---|---|
DeviceNotAvailableException |
setDefaultLogDataType
public void setDefaultLogDataType (LogDataType type)
ตั้งค่าชุดประเภทข้อมูลบันทึกเริ่มต้นสำหรับรูปแบบที่ไม่มีประเภทที่เกี่ยวข้อง
พารามิเตอร์ | |
---|---|
type | LogDataType : LogDataType |
ดูสิ่งนี้ด้วย:
setInferUnknownDataTypes
public void setInferUnknownDataTypes (boolean infer)
ว่าจะUNKNOWN
โดยตรวจสอบนามสกุลไฟล์กับรายการ
UNKNOWN
เท่านั้น (ซึ่งรวมถึงรูปแบบที่เพิ่มโดยไม่ได้ระบุประเภทและไม่มี) ประเภทเริ่มต้นที่ตั้งค่าด้วยตนเอง) หากการอนุมานล้มเหลว ชนิดข้อมูลจะยังคงเป็น UNKNOWN
พารามิเตอร์ | |
---|---|
infer | boolean |
setSkipRepeatFiles
public void setSkipRepeatFiles (boolean skip)
ข้ามไฟล์ที่รายงานไปแล้วหรือไม่ สิ่งนี้เกี่ยวข้องก็ต่อเมื่อมีการใช้รูปแบบหลายรูปแบบ และรูปแบบเหล่านี้อย่างน้อยสองรูปแบบตรงกับไฟล์เดียวกัน
โปรดทราบว่าสิ่งนี้run()
การทำอย่างอื่นจะทำให้เกิดพฤติกรรมที่ไม่ได้กำหนดพารามิเตอร์ | |
---|---|
skip | boolean |