ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาที่เสถียรของ Trunk และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ เราขอแนะนำให้ใช้ android-latest-release แทน aosp-main ในการสร้างและมีส่วนร่วมใน AOSP android-latest-release สาขาไฟล์ Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
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-07-27 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-07-27 UTC"],[],[]]