BaseDeviceMetricCollector
public class BaseDeviceMetricCollector
extends Object
implements IMetricCollector
java.lang.Object | |
↳ | com.android.tradefed.device.metric.BaseDeviceMetricCollector |
التنفيذ الأساسي لـ IMetricCollector
الذي يسمح ببدء وإيقاف التجميع على onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData)
و ERROR(/#onTestRunEnd(com.android.tradefed.device.metric.DeviceMetricData,Map))
.
ملخص
مجالات | |
---|---|
public static final String | TEST_CASE_EXCLUDE_GROUP_OPTION |
public static final String | TEST_CASE_INCLUDE_GROUP_OPTION
|
المنشأت العامة | |
---|---|
BaseDeviceMetricCollector () |
الأساليب العامة | |
---|---|
final | getBuildInfos () إرجاع قائمة معلومات البناء المتوفرة في الاستدعاء. |
final | getDevices () إرجاع قائمة الأجهزة المتوفرة في الاستدعاء. |
File | getFileFromTestArtifacts (String fileName) استرجع الملف من أدوات الاختبار أو عناصر الوحدة النمطية وقم بتخزينه مؤقتًا في خريطة للمكالمات اللاحقة. |
final ITestInvocationListener | getInvocationListener () إرجاع |
String | getModuleName () |
final | getRealDevices () تُرجع جميع الأجهزة التي لا تحتوي على كعب روتين من قائمة |
String | getRunName () تُرجع اسم التشغيل التجريبي |
ITestInvocationListener | init ( IInvocationContext context, ITestInvocationListener listener) تهيئة المُجمع مع السياق الحالي ومكان إعادة توجيه النتائج. |
final void | invocationEnded (long elapsedTime) التقارير التي تفيد بانتهاء الاستدعاء ، سواء بنجاح أو بسبب حالة خطأ ما. |
final void | invocationFailed ( FailureDescription failure) يُبلغ عن استدعاء غير مكتمل بسبب حالة خطأ ما. |
final void | invocationFailed (Throwable cause) يُبلغ عن استدعاء غير مكتمل بسبب حالة خطأ ما. |
final void | invocationStarted ( IInvocationContext context) مستمعي الدعاء لإعادة التوجيه |
final boolean | isDisabled () إرجاع True إذا تم تعطيل الكائن بالكامل (تخطي كل من الإعداد والتفكيك). |
final void | logAssociation (String dataName, LogFile logFile) لا تستخدم داخل تنفيذ المجمع المتري. |
void | onTestAssumptionFailure ( DeviceMetricData testData, TestDescription test) رد الاتصال عندما تفشل حالة الاختبار مع فشل الافتراض. |
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics, TestDescription test) رد الاتصال عند انتهاء حالة الاختبار. |
void | onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) onTestEnd ( DeviceMetricData testData, currentTestCaseMetrics) رد الاتصال عند انتهاء حالة الاختبار. |
void | onTestFail ( DeviceMetricData testData, TestDescription test) رد الاتصال عند فشل حالة الاختبار. |
void | onTestModuleEnded () يسمح بالتقاط وحدة الحدث المنتهية. |
void | onTestModuleStarted () يسمح بالتقاط حدث بدء الوحدة النمطية. |
void | onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) onTestRunEnd ( DeviceMetricData runData, currentRunMetrics) رد عند انتهاء تشغيل اختباري. |
void | onTestRunFailed ( DeviceMetricData testData, FailureDescription failure) رد الاتصال لأحداث testRunFailed |
void | onTestRunStart ( DeviceMetricData runData) رد الاتصال عند بدء تشغيل اختباري. |
void | onTestStart ( DeviceMetricData testData) رد الاتصال عند بدء حالة الاختبار. |
final void | setDisable (boolean isDisabled) يحدد ما إذا كان يجب تعطيل الكائن. |
final void | setLogSaver ( ILogSaver logSaver) لا تستخدم داخل تنفيذ المجمع المتري. |
final void | testAssumptionFailure ( TestDescription test, String trace) يُستدعى عندما يشير اختبار ذري إلى أنه يفترض وجود شرط خاطئ |
final void | testAssumptionFailure ( TestDescription test, FailureDescription failure) يُستدعى عندما يشير اختبار ذري إلى أنه يفترض وجود شرط خاطئ |
final void | testEnded ( TestDescription test, long endTime, testMetrics) testEnded ( TestDescription test, long endTime, testMetrics) بديل لـ |
final void | testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics) يُبلغ عن نهاية تنفيذ حالة اختبار فردية. |
final void | testFailed ( TestDescription test, FailureDescription failure) يبلغ عن فشل حالة الاختبار الفردية. |
final void | testFailed ( TestDescription test, String trace) يبلغ عن فشل حالة الاختبار الفردية. |
final void | testIgnored ( TestDescription test) يتم استدعاؤه في حالة عدم إجراء اختبار ، بشكل عام بسبب إضافة تعليق توضيحي على طريقة الاختبار باستخدام org.junit. تجاهل. |
final void | testLog (String dataName, LogDataType dataType, InputStreamSource dataStream) يوفر السجل المرتبط أو بيانات التصحيح من استدعاء الاختبار. |
final void | testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile) لا تستخدم داخل تنفيذ المجمع المتري. |
final void | testModuleEnded () تقارير نهاية تشغيل الوحدة النمطية. |
final void | testModuleStarted ( IInvocationContext moduleContext) تقارير بداية تشغيل وحدة نمطية. |
final void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) يبلغ عن نهاية التشغيل التجريبي. |
final void | testRunFailed ( FailureDescription failure) فشل تشغيل اختبار التقارير في الإكمال بسبب فشل تم وصفه بواسطة |
final void | testRunFailed (String errorMessage) تقارير فشل التشغيل الاختباري بسبب خطأ فادح. |
final void | testRunStarted (String runName, int testCount, int attemptNumber) يعلن عن بدء تشغيل اختباري. |
final void | testRunStarted (String runName, int testCount) اختبار تشغيل عمليات الاسترجاعات |
final void | testRunStarted (String runName, int testCount, int attemptNumber, long startTime) يعلن عن بدء تشغيل اختباري. |
final void | testRunStopped (long elapsedTime) تم إيقاف تشغيل اختبار التقارير قبل الإكمال بناءً على طلب المستخدم. |
final void | testStarted ( TestDescription test, long startTime) بديل عن |
final void | testStarted ( TestDescription test) حالات الاختبار |
مجالات
TEST_CASE_EXCLUDE_GROUP_OPTION
public static final String TEST_CASE_EXCLUDE_GROUP_OPTION
TEST_CASE_INCLUDE_GROUP_OPTION
public static final String TEST_CASE_INCLUDE_GROUP_OPTION
المنشأت العامة
BaseDeviceMetricCollector
public BaseDeviceMetricCollector ()
الأساليب العامة
getBuildInfos
public finalgetBuildInfos ()
إرجاع قائمة معلومات البناء المتوفرة في الاستدعاء.
عائدات | |
---|---|
getDevices
public finalgetDevices ()
إرجاع قائمة الأجهزة المتوفرة في الاستدعاء.
عائدات | |
---|---|
getFileFromTestArtifacts
public File getFileFromTestArtifacts (String fileName)
استرجع الملف من أدوات الاختبار أو عناصر الوحدة النمطية وقم بتخزينه مؤقتًا في خريطة للمكالمات اللاحقة.
المعلمات | |
---|---|
fileName | String : اسم الملف المراد البحث عنه في القطع الأثرية. |
عائدات | |
---|---|
File | ملف من قطعة أثرية للاختبار أو قطعة أثرية للوحدة. ترجع فارغة إذا لم يتم العثور على الملف. |
getInvocationListener
public final ITestInvocationListener getInvocationListener ()
إرجاع ITestInvocationListener
الأصلي حيث نقوم بإعادة توجيه النتائج.
عائدات | |
---|---|
ITestInvocationListener |
getModuleName
public String getModuleName ()
عائدات | |
---|---|
String |
getRealDevices
public finalgetRealDevices ()
تُرجع جميع الأجهزة التي لا تحتوي على كعب روتين من قائمة getDevices()
.
عائدات | |
---|---|
getRunName
public String getRunName ()
تُرجع اسم التشغيل التجريبي mRunName
الذي يقوم بتشغيل المُجمع.
عائدات | |
---|---|
String | mRunName ، اسم التشغيل التجريبي الحالي. |
فيه
public ITestInvocationListener init (IInvocationContext context, ITestInvocationListener listener)
تهيئة المُجمع مع السياق الحالي ومكان إعادة توجيه النتائج. سيتم الاتصال مرة واحدة فقط لكل مثيل ، ومن المتوقع أن يقوم المجمع بتحديث سياقه الداخلي والمستمع. لن يتم استدعاء Init أبدًا أثناء تشغيل اختباري دائمًا من قبل.
لا تتجاوز ما لم تكن تعرف ما تفعله.
المعلمات | |
---|---|
context | IInvocationContext : IInvocationContext قيد التقدم. |
listener | ITestInvocationListener : ITestInvocationListener حيث يتم وضع النتائج. |
عائدات | |
---|---|
ITestInvocationListener | المستمع الجديد يلتف الأصلي. |
رميات | |
---|---|
DeviceNotAvailableException |
انتهى الدعاء
public final void invocationEnded (long elapsedTime)
التقارير التي تفيد بانتهاء الاستدعاء ، سواء بنجاح أو بسبب حالة خطأ ما.
سيتم استدعاؤه تلقائيًا بواسطة إطار عمل TradeFederation.
المعلمات | |
---|---|
elapsedTime | long : الوقت المنقضي للاستدعاء بالمللي ثانية |
الدعاء فشل
public final void invocationFailed (FailureDescription failure)
يُبلغ عن استدعاء غير مكتمل بسبب حالة خطأ ما.
سيتم استدعاؤه تلقائيًا بواسطة إطار عمل TradeFederation.
المعلمات | |
---|---|
failure | FailureDescription : وصف FailureDescription في وصف سبب الفشل |
الدعاء فشل
public final void invocationFailed (Throwable cause)
يُبلغ عن استدعاء غير مكتمل بسبب حالة خطأ ما.
سيتم استدعاؤه تلقائيًا بواسطة إطار عمل TradeFederation.
المعلمات | |
---|---|
cause | Throwable : Throwable الفشل |
بدأ الاحتجاج
public final void invocationStarted (IInvocationContext context)
مستمعي الدعاء لإعادة التوجيه
المعلمات | |
---|---|
context | IInvocationContext : معلومات حول الاستدعاء |
معطل
public final boolean isDisabled ()
إرجاع True إذا تم تعطيل الكائن بالكامل (تخطي كل من الإعداد والتفكيك). خطأ خلاف ذلك.
عائدات | |
---|---|
boolean |
جمعية السجل
public final void logAssociation (String dataName, LogFile logFile)
لا تستخدم داخل تنفيذ المجمع المتري. هذا محض إعادة توجيه.
المعلمات | |
---|---|
dataName | String : اسم البيانات |
logFile | ملف LogFile : ملف LogFile الذي تم تسجيله من قبل ويجب أن يكون مرتبطًا بحالة الاختبار. |
onTestAssumptionFailure
public void onTestAssumptionFailure (DeviceMetricData testData, TestDescription test)
رد الاتصال عندما تفشل حالة الاختبار مع فشل الافتراض.
المعلمات | |
---|---|
testData | DeviceMetricData : DeviceMetricData ببيانات حالة الاختبار. |
test | TestDescription : TestDescription الاختبار لحالة الاختبار قيد التقدم. |
رميات | |
---|---|
DeviceNotAvailableException |
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics, TestDescription test)
رد الاتصال عند انتهاء حالة الاختبار. يجب أن يكون هذا هو وقت التنظيف.
المعلمات | |
---|---|
testData | DeviceMetricData : DeviceMetricData ببيانات حالة الاختبار. سيكون نفس الكائن أثناء onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
test | TestDescription : TestDescription الاختبار لحالة الاختبار قيد التقدم. |
رميات | |
---|---|
DeviceNotAvailableException |
onTestEnd
public void onTestEnd (DeviceMetricData testData,currentTestCaseMetrics)
رد الاتصال عند انتهاء حالة الاختبار. يجب أن يكون هذا هو وقت التنظيف.
المعلمات | |
---|---|
testData | DeviceMetricData : DeviceMetricData ببيانات حالة الاختبار. سيكون نفس الكائن أثناء onTestStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentTestCaseMetrics | ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map)) . |
رميات | |
---|---|
DeviceNotAvailableException |
onTestFail
public void onTestFail (DeviceMetricData testData, TestDescription test)
رد الاتصال عند فشل حالة الاختبار.
المعلمات | |
---|---|
testData | DeviceMetricData : DeviceMetricData ببيانات حالة الاختبار. |
test | TestDescription : TestDescription الاختبار لحالة الاختبار قيد التقدم. |
رميات | |
---|---|
DeviceNotAvailableException |
انتهى onTestModule
public void onTestModuleEnded ()
يسمح بالتقاط وحدة الحدث المنتهية.
رميات | |
---|---|
DeviceNotAvailableException |
onTestModuleStarted
public void onTestModuleStarted ()
يسمح بالتقاط حدث بدء الوحدة النمطية.
رميات | |
---|---|
DeviceNotAvailableException |
onTestRunEnd
public void onTestRunEnd (DeviceMetricData runData,currentRunMetrics)
رد عند انتهاء تشغيل اختباري. يجب أن يكون هذا هو وقت التنظيف.
المعلمات | |
---|---|
runData | DeviceMetricData : DeviceMetricData بالبيانات للتشغيل. سيكون نفس الكائن أثناء onTestRunStart(com.android.tradefed.device.metric.DeviceMetricData) . |
currentRunMetrics | ERROR(/#testRunEnded(long,Map)) . |
رميات | |
---|---|
DeviceNotAvailableException |
onTestRunFailed
public void onTestRunFailed (DeviceMetricData testData, FailureDescription failure)
رد الاتصال لأحداث testRunFailed
رميات | |
---|---|
DeviceNotAvailableException |
onTestRunStart
public void onTestRunStart (DeviceMetricData runData)
رد الاتصال عند بدء تشغيل اختباري.
المعلمات | |
---|---|
runData | DeviceMetricData : DeviceMetricData بالبيانات للتشغيل. |
رميات | |
---|---|
DeviceNotAvailableException |
onTestStart
public void onTestStart (DeviceMetricData testData)
رد الاتصال عند بدء حالة الاختبار.
المعلمات | |
---|---|
testData | DeviceMetricData : DeviceMetricData ببيانات حالة الاختبار. |
رميات | |
---|---|
DeviceNotAvailableException |
تعيين تعطيل
public final void setDisable (boolean isDisabled)
يحدد ما إذا كان يجب تعطيل الكائن. معطل يعني أنه يجب تخطي كل من خطوات الإعداد والتفكيك. يمكن استخدامه لتعطيل كائن افتراضيًا في المُنشئ الافتراضي.
المعلمات | |
---|---|
isDisabled | boolean : الحالة التي يجب وضع الكائن فيها. |
setLogSaver
public final void setLogSaver (ILogSaver logSaver)
لا تستخدم داخل تنفيذ المجمع المتري. هذا محض إعادة توجيه.
المعلمات | |
---|---|
logSaver | ILogSaver : ILogSaver |
testAssumptionFailure
public final void testAssumptionFailure (TestDescription test, String trace)
يُستدعى عندما يشير اختبار ذري إلى أنه يفترض وجود شرط خاطئ
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |
trace | String : كومة تتبع الفشل |
testAssumptionFailure
public final void testAssumptionFailure (TestDescription test, FailureDescription failure)
يُستدعى عندما يشير اختبار ذري إلى أنه يفترض وجود شرط خاطئ
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |
failure | FailureDescription : FailureDescription يصف الفشل وسياقه. |
انتهى الاختبار
public final void testEnded (TestDescription test, long endTime,testMetrics)
بديل لـ ERROR(/#testEnded(com.android.tradefed.result.TestDescription,Map))
حيث يمكننا تحديد وقت الانتهاء مباشرة. ادمج مع testStarted(com.android.tradefed.result.TestDescription, long)
لقياس دقيق.
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |
endTime | long : الوقت الذي انتهى فيه الاختبار ، والذي تم قياسه عبر System.currentTimeMillis() |
testMetrics | ERROR(/Map) المقاييس المنبعثة |
انتهى الاختبار
public final void testEnded (TestDescription test,testMetrics)
يُبلغ عن نهاية تنفيذ حالة اختبار فردية.
إذا لم يتم استدعاء testFailed(TestDescription, FailureDescription)
، فإن هذا الاختبار نجح. يُرجع أيضًا أي مقاييس مفتاح / قيمة قد تكون انبعثت أثناء تنفيذ حالة الاختبار.
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |
testMetrics | ERROR(/Map) المقاييس المنبعثة |
فشل الاختبار
public final void testFailed (TestDescription test, FailureDescription failure)
يبلغ عن فشل حالة الاختبار الفردية.
سيتم استدعاؤه بين testStarted و testEnded.
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |
failure | FailureDescription : FailureDescription يصف الفشل وسياقه. |
فشل الاختبار
public final void testFailed (TestDescription test, String trace)
يبلغ عن فشل حالة الاختبار الفردية.
سيتم استدعاؤه بين testStarted و testEnded.
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |
trace | String : كومة تتبع الفشل |
test تم تجاهله
public final void testIgnored (TestDescription test)
يتم استدعاؤه في حالة عدم إجراء اختبار ، بشكل عام بسبب إضافة تعليق توضيحي على طريقة الاختبار باستخدام org.junit. تجاهل.
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |
testLog
public final void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
يوفر السجل المرتبط أو بيانات التصحيح من استدعاء الاختبار.
يجب استدعاء قبل ERROR(/ITestInvocationListener#invocationFailed(Throwable))
أو ERROR(/ITestInvocationListener#invocationEnded(long))
سيقوم إطار عمل TradeFederation باستدعاء هذه الطريقة تلقائيًا ، مع توفير سجل المضيف وإذا أمكن ، تسجيل الجهاز.
المعلمات | |
---|---|
dataName | String : String اسم وصفي للبيانات. على سبيل المثال "device_logcat". ملاحظة قد لا يكون اسم dataName فريدًا لكل طلب. على سبيل المثال ، يجب أن يكون المنفذون قادرين على التعامل مع مكالمات متعددة بنفس اسم البيانات |
dataType | LogDataType : LogDataType للبيانات |
dataStream | InputStreamSource : مصدر البيانات InputStreamSource . يجب على المنفذين استدعاء createInputStream لبدء قراءة البيانات ، والتأكد من إغلاق InputStream الناتج عند الانتهاء. يجب على المتصلين التأكد من أن مصدر البيانات يظل موجودًا ويمكن الوصول إليه حتى تكتمل طريقة testLog. |
testLog تم الحفظ
public final void testLogSaved (String dataName, LogDataType dataType, InputStreamSource dataStream, LogFile logFile)
لا تستخدم داخل تنفيذ المجمع المتري. هذا محض إعادة توجيه.
المعلمات | |
---|---|
dataName | String : String اسم وصفي للبيانات. على سبيل المثال "device_logcat". ملاحظة قد لا يكون اسم البيانات فريدًا لكل طلب. على سبيل المثال ، يجب أن يكون المنفذون قادرين على التعامل مع مكالمات متعددة بنفس اسم البيانات |
dataType | LogDataType : LogDataType للبيانات |
dataStream | InputStreamSource : مصدر البيانات InputStreamSource . يجب على المنفذين استدعاء createInputStream لبدء قراءة البيانات ، والتأكد من إغلاق InputStream الناتج عند الانتهاء. |
logFile | ملف LogFile : ملف LogFile الذي يحتوي على البيانات الوصفية للملف المحفوظ. |
انتهى الاختبار
public final void testModuleEnded ()
تقارير نهاية تشغيل الوحدة النمطية.
testModule بدأ
public final void testModuleStarted (IInvocationContext moduleContext)
تقارير بداية تشغيل وحدة نمطية. ترتبط رد الاتصال هذا بـ testModuleEnded()
وهي اختيارية في التسلسل. يتم استخدامه فقط أثناء الجري الذي يستخدم الوحدات النمطية: المتسابقون القائمون على الجناح.
المعلمات | |
---|---|
moduleContext | IInvocationContext : IInvocationContext للوحدة النمطية. |
انتهى الاختبار
public final void testRunEnded (long elapsedTime,runMetrics)
يبلغ عن نهاية التشغيل التجريبي. FIXME: لا يمكن أن يكون لدينا واجهتان لخريطة <> بنوع مختلف ، لذلك علينا استخدام HashMap هنا.
المعلمات | |
---|---|
elapsedTime | long : أبلغ الجهاز عن الوقت المنقضي بالمللي ثانية |
runMetrics | Metric . |
testRunFailed
public final void testRunFailed (FailureDescription failure)
فشل تشغيل اختبار التقارير في الإكمال بسبب فشل تم وصفه بواسطة FailureDescription
.
المعلمات | |
---|---|
failure | FailureDescription : FailureDescription يصف الفشل وسياقه. |
testRunFailed
public final void testRunFailed (String errorMessage)
تقارير فشل التشغيل الاختباري بسبب خطأ فادح.
المعلمات | |
---|---|
errorMessage | String : String تصف سبب فشل التشغيل. |
testRunStarted
public final void testRunStarted (String runName, int testCount, int attemptNumber)
يعلن عن بدء تشغيل اختباري.
المعلمات | |
---|---|
runName | String : اسم التشغيل التجريبي |
testCount | int : إجمالي عدد الاختبارات في التشغيل التجريبي |
attemptNumber | int : رقم الطلب ، يحدد المحاولات المختلفة لنفس runName التي يتم تشغيلها عدة مرات. tryNumber هو 0 مفهرس ويجب أن يزداد في كل مرة يحدث فيها تشغيل جديد. على سبيل المثال ، تمت إعادة محاولة الاختبار المحبب 3 مرات ، ويجب أن يكون له 4 عمليات تشغيل إجمالية تحت نفس اسم التشغيل ويكون رقم المحاولة من 0 إلى 3. |
testRunStarted
public final void testRunStarted (String runName, int testCount)
اختبار تشغيل عمليات الاسترجاعات
المعلمات | |
---|---|
runName | String : اسم التشغيل التجريبي |
testCount | int : إجمالي عدد الاختبارات في التشغيل التجريبي |
testRunStarted
public final void testRunStarted (String runName, int testCount, int attemptNumber, long startTime)
يعلن عن بدء تشغيل اختباري.
المعلمات | |
---|---|
runName | String : اسم التشغيل التجريبي |
testCount | int : إجمالي عدد الاختبارات في التشغيل التجريبي |
attemptNumber | int : رقم الطلب ، يحدد المحاولات المختلفة لنفس runName التي يتم تشغيلها عدة مرات. tryNumber هو 0 مفهرس ويجب أن يزداد في كل مرة يحدث فيها تشغيل جديد. على سبيل المثال ، تمت إعادة محاولة الاختبار المحبب 3 مرات ، ويجب أن يكون له 4 عمليات تشغيل إجمالية تحت نفس اسم التشغيل ويكون رقم المحاولة من 0 إلى 3. |
startTime | long : الوقت الذي بدأ فيه التشغيل ، ويتم قياسه عبر System.currentTimeMillis() |
testRunStopped
public final void testRunStopped (long elapsedTime)
تم إيقاف تشغيل اختبار التقارير قبل الإكمال بناءً على طلب المستخدم.
TODO: غير مستخدم حاليًا ، جرب الإزالة
المعلمات | |
---|---|
elapsedTime | long : أبلغ الجهاز عن الوقت المنقضي بالمللي ثانية |
اختبار
public final void testStarted (TestDescription test, long startTime)
بديل عن testStarted(com.android.tradefed.result.TestDescription)
حيث نحدد أيضًا وقت بدء الاختبار ، جنبًا إلى جنب مع ERROR(/#testEnded(com.android.tradefed.result.TestDescription,long,Map))
لقياس دقيق .
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |
startTime | long : الوقت الذي بدأ فيه الاختبار ، ويتم قياسه عبر System.currentTimeMillis() |
اختبار
public final void testStarted (TestDescription test)
حالات الاختبار
المعلمات | |
---|---|
test | TestDescription : يحدد الاختبار |