จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

MetricUtility

public class MetricUtility
extends Object

java.lang.Object
. com.android.tradefed.util.MetricUtility


ประกอบด้วยวิธียูทิลิตี้ทั่วไปสำหรับการจัดเก็บเมทริกทดสอบ การรวมเมทริกในการทดสอบที่คล้ายกัน และการเขียนเมทริกลงในไฟล์

สรุป

ผู้สร้างสาธารณะ

MetricUtility ()

วิธีการสาธารณะ

aggregateMetrics ( rawMetrics) aggregateMetrics ( rawMetrics)

ตัววัดที่คั่นด้วยจุลภาครวม

File aggregateStoredTestMetricsAndWriteToFile (String fileName)

รวมเมทริกที่รวบรวมจากการทำซ้ำหลายครั้งของการทดสอบ และเขียนเมทริกแบบรวมลงในไฟล์ผลการทดสอบ

static getStats ( values, percentiles) getStats ( values, percentiles) getStats ( values, percentiles)

คำนวณสถิติจากรายการให้ค่า

getStoredTestMetric ()
static boolean isAllDoubleValues ( rawValues) isAllDoubleValues ( rawValues)

คืนค่าจริงคือค่าทั้งหมดสามารถแยกวิเคราะห์เป็นค่าสองเท่าได้

void setIterationSeparator (String separator)
void setPercentiles ( percentiles) setPercentiles ( percentiles)
void storeTestMetrics ( TestDescription testDescription, testMetrics) storeTestMetrics ( TestDescription testDescription, testMetrics)

ใช้สำหรับจัดเก็บเมทริกซ์การทดสอบแต่ละรายการและใช้สำหรับการรวม

File writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile) writeResultsToFile (String testFileSuffix, String testHeaderName, metrics, File resultsFile)

เขียนเมตริกลงในไฟล์

ผู้สร้างสาธารณะ

MetricUtility

public MetricUtility ()

วิธีการสาธารณะ

รวมเมตริก

public  aggregateMetrics ( rawMetrics)

ตัววัดที่คั่นด้วยจุลภาครวม

พารามิเตอร์
rawMetrics : เมตริกที่รวบรวมระหว่างการทดสอบการทำงาน

คืนสินค้า
เมตริกรวม

รวมStoredTestMetricsAndWriteToFile

public File aggregateStoredTestMetricsAndWriteToFile (String fileName)

รวมเมทริกที่รวบรวมจากการทำซ้ำหลายครั้งของการทดสอบ และเขียนเมทริกแบบรวมลงในไฟล์ผลการทดสอบ

พารามิเตอร์
fileName String : ชื่อไฟล์ที่จะใช้ในขณะที่เขียนเมทริก

คืนสินค้า
File

getStats

public static  getStats ( values, 
                 percentiles)

คำนวณสถิติจากรายการให้ค่า

พารามิเตอร์
values : ค่า raw เพื่อคำนวณการรวม

percentiles : สถิติที่จะรวมอยู่ในตัวชี้วัดสุดท้าย

คืนสินค้า
ค่ารวม

getStoredTestMetric

public  getStoredTestMetric ()

คืนสินค้า

isAllDoubleValues

public static boolean isAllDoubleValues ( rawValues)

คืนค่าจริงคือค่าทั้งหมดสามารถแยกวิเคราะห์เป็นค่าสองเท่าได้ มิฉะนั้นจะคืนค่าเท็จ

พารามิเตอร์
rawValues : รายการที่มีค่าที่ตรวจสอบแล้ว

คืนสินค้า
boolean

setIterationSeparator

public void setIterationSeparator (String separator)

พารามิเตอร์
separator String

setPercentiles

public void setPercentiles ( percentiles)

พารามิเตอร์
percentiles

ร้านค้าTestMetrics

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 : ถ้า null ให้สร้างไฟล์ใหม่และเขียนเมตริก มิฉะนั้น ให้ผนวกชื่อส่วนหัวของการทดสอบและเมตริกลงในไฟล์

คืนสินค้า
File ไฟล์ที่มีเมตริก