ตั้งแต่วันที่ 27 มีนาคม 2025 เป็นต้นไป เราขอแนะนำให้ใช้ android-latest-release
แทน aosp-main
เพื่อสร้างและมีส่วนร่วมใน AOSP โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการเปลี่ยนแปลงใน AOSP
MetricUtility
public
class
MetricUtility
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.MetricUtility
|
มีเมธอดยูทิลิตีทั่วไปสําหรับการจัดเก็บเมตริกการทดสอบ การรวมเมตริกในการทดสอบที่คล้ายกัน และการเขียนเมตริกลงในไฟล์
สรุป
ตัวสร้างแบบสาธารณะ
MetricUtility
public MetricUtility ()
เมธอดสาธารณะ
aggregateMetrics
public aggregateMetrics ( rawMetrics)
เมตริกรวมที่คั่นด้วยคอมมา
พารามิเตอร์ |
rawMetrics |
: เมตริกที่รวบรวมระหว่างการทดสอบ |
aggregateStoredTestMetricsAndWriteToFile
public File aggregateStoredTestMetricsAndWriteToFile (String fileName)
รวมเมตริกที่รวบรวมจากการทดสอบซ้ำหลายครั้ง และเขียนเมตริกที่รวบรวมไว้ลงในไฟล์ผลลัพธ์การทดสอบ
พารามิเตอร์ |
fileName |
String : ชื่อไฟล์ที่จะใช้ขณะเขียนเมตริก |
buildMetricFilterPatterns
public void buildMetricFilterPatterns ( strictIncludeRegEx)
สร้างรูปแบบนิพจน์ทั่วไปเพื่อกรองเมตริก
พารามิเตอร์ |
strictIncludeRegEx |
|
filterMetrics
public filterMetrics ( parsedMetrics)
กรองเมตริกที่ตรงกับรูปแบบ
พารามิเตอร์ |
parsedMetrics |
|
getStats
public static getStats ( values,
percentiles)
คํานวณสถิติจากรายการค่าที่ระบุ
พารามิเตอร์ |
values |
: ค่าดิบสําหรับคํานวณการรวม |
percentiles |
: สถิติที่จะรวมไว้ในเมตริกสุดท้าย |
getStoredTestMetric
public getStoredTestMetric ()
isAllDoubleValues
public static boolean isAllDoubleValues ( rawValues)
แสดงผลเป็น "จริง" หากสามารถแยกวิเคราะห์ค่าทั้งหมดเป็นค่า Double ได้
ไม่เช่นนั้น ระบบจะแสดงผลเป็น "เท็จ"
พารามิเตอร์ |
rawValues |
: รายการที่มีการตรวจสอบค่า |
setIterationSeparator
public void setIterationSeparator (String separator)
พารามิเตอร์ |
separator |
String |
setPercentiles
public void setPercentiles ( percentiles)
storeTestMetrics
public void storeTestMetrics (TestDescription testDescription,
testMetrics)
ใช้สำหรับจัดเก็บเมตริกการทดสอบแต่ละรายการและใช้สำหรับการรวมข้อมูล
พารามิเตอร์ |
testDescription |
TestDescription : มีรายละเอียดการทดสอบ เช่น ชื่อคลาสและชื่อการทดสอบ |
testMetrics |
: เมตริกที่รวบรวมสําหรับการทดสอบ |
writeResultsToFile
public File writeResultsToFile (String testFileSuffix,
String testHeaderName,
metrics,
File resultsFile)
เขียนเมตริกลงในไฟล์
พารามิเตอร์ |
testFileSuffix |
String : ใช้เป็นส่วนต่อท้ายในชื่อไฟล์เมตริกการทดสอบ |
testHeaderName |
String : ระบบจะเขียนเมตริกไว้ใต้ชื่อส่วนหัวการทดสอบ |
metrics |
: เพื่อเขียนในไฟล์ |
resultsFile |
File : if null create a new file and write the metrics otherwise append the
test header name and metric to the file. |
คิกรีเทิร์น |
File |
ไฟล์ที่มีเมตริก |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-03-26 UTC
[null,null,["อัปเดตล่าสุด 2025-03-26 UTC"],[],[]]