گزارشدهنده نتایج متریکهاXML
public class MetricsXMLResultReporter
extends CollectingTestListener
| شیء جاوا | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.MetricsXMLResultReporter | |
MetricsXMLResultReporter معیارهای تست را مینویسد و معیارها را در یک فایل XML در پوشهای که توسط پارامتر metrics-folder در مرحله invocationEnded تست مشخص شده است، اجرا میکند. فایل XML به یک الگوریتم برای تشخیص رگرسیون متصل میشود.
تمام نقشههای متریک kv paris در حال اجرا به صورت زیر قالببندی میشوند:
تمام نقشههای متریک kv paris در حال اجرا به صورت زیر قالببندی میشوند:
یک نمونه فرمت XML:
خلاصه
سازندگان عمومی | |
|---|---|
MetricsXMLResultReporter () | |
روشهای عمومی | |
|---|---|
OutputStream | createOutputStream () |
String | getTimeStamp () مهر زمانی فعلی را به عنوان یک |
void | invocationEnded (long elapsedTime)گزارش میدهد که فراخوانی، چه با موفقیت و چه به دلیل وجود برخی خطاها، خاتمه یافته است. |
سازندگان عمومی
گزارشدهنده نتایج متریکهاXML
public MetricsXMLResultReporter ()
روشهای عمومی
ایجادجریان خروجی
public OutputStream createOutputStream ()
| بازگشتها | |
|---|---|
OutputStream | |
| پرتابها | |
|---|---|
IOException | |
دریافت مهر زمان
public String getTimeStamp ()
مهر زمانی فعلی را به عنوان یک String برمیگرداند.
| بازگشتها | |
|---|---|
String | |
فراخوان پایان یافت
public void invocationEnded (long elapsedTime)
گزارش میدهد که فراخوانی، چه با موفقیت و چه به دلیل وجود برخی خطاها، خاتمه یافته است.
به طور خودکار توسط چارچوب TradeFederation فراخوانی خواهد شد.
| پارامترها | |
|---|---|
elapsedTime | long : زمان سپری شده از فراخوانی بر حسب میلیثانیه |