com.collectingTestListener
public class CollectingTestListener
extends Object
implements ITestInvocationListener , ILogSaverListener , IDisableable
java.lang.Object | |
↳ | com.android.tradefed.result.CollectingTestListener |
ITestInvocationListener
الذي سيجمع كل نتائج الاختبار.
على الرغم من أن بنيات البيانات المستخدمة في هذا الكائن آمنة لمؤشر الترابط، إلا أنه يجب استدعاء عمليات الاسترجاعات ITestInvocationListener
بالترتيب الصحيح.
ملخص
المقاولين العامة | |
---|---|
CollectingTestListener () |
الأساليب العامة | |
---|---|
IBuildInfo | getBuildInfo () تم إهمال هذه الطريقة. الاعتماد على |
TestRunResult | getCurrentRunResults () الحصول على نتائج التشغيل التجريبي الحالي. |
int | getExpectedTests () إرجاع عدد الاختبارات المتوقعة. |
IInvocationContext | getInvocationContext () قم بإرجاع سياق الاستدعاء الذي تم الإبلاغ عنه عبر |
getMergedTestRunResults () قم بإرجاع مجموعة النتائج المدمجة لجميع عمليات التشغيل عبر محاولات مختلفة. | |
IInvocationContext | getModuleContextForRunResult (String testRunName) تُرجع |
MultiMap <String, LogFile > | getModuleLogFiles () إرجاع نسخة من الخريطة تحتوي على كافة الملفات المسجلة المرتبطة بالوحدة النمطية |
MultiMap <String, LogFile > | getNonAssociatedLogFiles () إرجاع نسخة من الخريطة تحتوي على كافة الملفات المسجلة غير المرتبطة بتشغيل اختباري أو وحدة نمطية. |
int | getNumAllFailedTestRuns () إرجاع العدد الإجمالي لعمليات التشغيل الاختبارية في حالة الفشل |
int | getNumAllFailedTests () إرجاع العدد الإجمالي للاختبارات في حالة الفشل (الفشل فقط، ولا يتم احتساب حالات فشل الافتراضات ضمنها). |
int | getNumTestsInState (TestResult.TestStatus status) إرجاع عدد الاختبارات في حالة معينة لهذا التشغيل. |
int | getNumTotalTests () إرجاع العدد الإجمالي للاختبارات الكاملة لجميع عمليات التشغيل. |
IBuildInfo | getPrimaryBuildInfo () قم بإرجاع معلومات البناء الأساسية التي تم الإبلاغ عنها عبر |
getRunResults () تم إهمال هذه الطريقة. استخدم | |
TestRunResult | getTestRunAtAttempt (String testRunName, int attempt) قم بإرجاع |
int | getTestRunAttemptCount (String testRunName) إرجاع عدد المحاولات لاسم تشغيل اختبار معين. |
getTestRunAttempts (String testRunName) يحصل على كافة المحاولات الخاصة بـ | |
getTestRunForAttempts (int attempt) الحصول على كافة النتائج لمحاولة معينة. | |
getTestRunNames () قم بإرجاع كافة الأسماء لجميع عمليات التشغيل الاختبارية. | |
boolean | hasFailedTests () يُرجع إذا كان الاستدعاء يحتوي على أي اختبارات فاشلة أو اختبارات فاشلة. |
boolean | hasTestRunResultsForName (String testRunName) إرجاع ما إذا كان اسم تشغيل الاختبار المحدد له أي نتائج. |
void | invocationEnded (long elapsedTime) تقارير تفيد بأن الاستدعاء قد تم إنهاؤه، سواء بنجاح أو بسبب خطأ ما. |
void | invocationFailed (Throwable cause) يُبلغ عن استدعاء غير مكتمل بسبب بعض حالات الخطأ. |
void | invocationStarted ( IInvocationContext context) تقارير بداية استدعاء الاختبار. |
boolean | isDisabled () يُرجع True إذا تم تعطيل الكائن بأكمله (تخطي كلاً من الإعداد والتفكيك). |
void | logAssociation (String dataName, LogFile logFile) في بعض الحالات، يجب أن يرتبط السجل بقوة بحالات الاختبار، ولكن تتاح الفرصة للقيام بذلك من خلال الاختبار المباشر |
void | setBuildInfo ( IBuildInfo buildInfo) تم إهمال هذه الطريقة. ليس من الضروري للاختبار بعد الآن. |
void | setDisable (boolean isDisabled) يضبط ما إذا كان يجب تعطيل الكائن. |
void | setMergeStrategy ( MergeStrategy strategy) يضبط |
void | testAssumptionFailure ( TestDescription test, String trace) يتم استدعاؤها عندما يشير الاختبار الذري إلى أنها تفترض حالة خاطئة |
void | testAssumptionFailure ( TestDescription test, FailureDescription failure) يتم استدعاؤها عندما يشير الاختبار الذري إلى أنها تفترض حالة خاطئة |
void | testEnded ( TestDescription test, long endTime, testMetrics) testEnded ( TestDescription test, long endTime, testMetrics) بديل لـ |
void | testEnded ( TestDescription test, testMetrics) testEnded ( TestDescription test, testMetrics) يُبلغ عن نهاية تنفيذ حالة اختبار فردية. |
void | testFailed ( TestDescription test, FailureDescription failure) الإبلاغ عن فشل حالة اختبار فردية. |
void | testFailed ( TestDescription test, String trace) الإبلاغ عن فشل حالة اختبار فردية. |
void | testIgnored ( TestDescription test) يتم استدعاؤه عندما لا يتم تشغيل الاختبار، وذلك بشكل عام بسبب إضافة تعليقات توضيحية لطريقة الاختبار باستخدام org.junit.Ignore. |
void | testModuleEnded () تقارير نهاية تشغيل الوحدة النمطية. |
void | testModuleStarted ( IInvocationContext moduleContext) يُبلغ عن بداية تشغيل الوحدة النمطية. |
void | testRunEnded (long elapsedTime, runMetrics) testRunEnded (long elapsedTime, runMetrics) تقارير نهاية التشغيل التجريبي. |
void | testRunFailed ( FailureDescription failure) فشل تشغيل اختبار التقارير في الاكتمال بسبب الفشل الموصوف بواسطة |
void | testRunFailed (String errorMessage) فشل تشغيل اختبار التقارير بسبب حدوث خطأ فادح. |
void | testRunStarted (String name, int numTests, int attemptNumber) يُعلن عن بداية التشغيل التجريبي. |
void | testRunStarted (String name, int numTests) يُعلن عن بداية التشغيل التجريبي. |
void | testRunStarted (String name, int numTests, int attemptNumber, long startTime) يُعلن عن بداية التشغيل التجريبي. |
void | testRunStopped (long elapsedTime) توقف التشغيل التجريبي للتقارير قبل اكتماله بناءً على طلب المستخدم. |
void | testStarted ( TestDescription test, long startTime) بديل لـ |
void | testStarted ( TestDescription test) تقارير بداية حالة اختبار فردية. |
الأساليب المحمية | |
---|---|
final void | clearModuleLogFiles () يسمح بتنظيف ملف الوحدة حتى نتجنب حملها لفترة طويلة. |
final void | clearResultsForName (String testRunName) يسمح بمسح النتائج لاسم تشغيل معين. |
void | setIsAggregrateMetrics (boolean aggregate) قم بتبديل خيار "المقاييس المجمعة". |
المقاولين العامة
com.collectingTestListener
public CollectingTestListener ()
الأساليب العامة
getBuildInfo
public IBuildInfo getBuildInfo ()
تم إهمال هذه الطريقة.
الاعتماد على IBuildInfo
من getInvocationContext()
.
إرجاع معلومات البناء.
عائدات | |
---|---|
IBuildInfo |
getCurrentRunResults
public TestRunResult getCurrentRunResults ()
الحصول على نتائج التشغيل التجريبي الحالي.
لاحظ أن النتائج قد لا تكون كاملة. يوصى باختبار قيمة TestRunResult.isRunComplete()
و/أو (@link TestRunResult#isRunFailure()} بالشكل المناسب قبل معالجة النتائج.
عائدات | |
---|---|
TestRunResult | يمثل TestRunResult البيانات التي تم جمعها أثناء آخر اختبار تشغيل |
getExpectedTests
public int getExpectedTests ()
إرجاع عدد الاختبارات المتوقعة. يمكن أن يختلف عن getNumTotalTests()
إذا لم يتم تشغيل بعض الاختبارات.
عائدات | |
---|---|
int |
getInvocationContext
public IInvocationContext getInvocationContext ()
قم بإرجاع سياق الاستدعاء الذي تم الإبلاغ عنه عبر invocationStarted(com.android.tradefed.invoker.IInvocationContext)
عائدات | |
---|---|
IInvocationContext |
getMergedTestRunResults
publicgetMergedTestRunResults ()
قم بإرجاع مجموعة النتائج المدمجة لجميع عمليات التشغيل عبر محاولات مختلفة.
إذا كانت هناك نتائج متعددة، فسيتم دمج كل اختبار تشغيل، مع استبدال نتيجة الاختبار الأخيرة بنتائج اختبار عمليات التشغيل السابقة. يتم ترتيب عمليات التشغيل الاختبارية حسب رقم المحاولة.
سيتم دمج المقاييس لنفس المحاولة بناءً على التفضيلات التي تحددها aggregate-metrics
. ستكون المقاييس النهائية هي مقاييس المحاولة الأخيرة.
عائدات | |
---|---|
getModuleContextForRunResult
public IInvocationContext getModuleContextForRunResult (String testRunName)
تُرجع IInvocationContext
للوحدة المرتبطة بالنتائج.
حدود | |
---|---|
testRunName | String : الاسم المعطى بواسطة { testRunStarted(String, int) . |
عائدات | |
---|---|
IInvocationContext | IInvocationContext للوحدة النمطية لاسم تشغيل اختبار معين null إذا لم تكن هناك نتائج لهذا الاسم. |
getModuleLogFiles
public MultiMap<String, LogFile> getModuleLogFiles ()
إرجاع نسخة من الخريطة تحتوي على كافة الملفات المسجلة المرتبطة بالوحدة النمطية
عائدات | |
---|---|
MultiMap <String, LogFile > |
getNonAssociatedLogFiles
public MultiMap<String, LogFile> getNonAssociatedLogFiles ()
إرجاع نسخة من الخريطة تحتوي على كافة الملفات المسجلة غير المرتبطة بتشغيل اختباري أو وحدة نمطية.
عائدات | |
---|---|
MultiMap <String, LogFile > |
getNumAllFailedTestRuns
public int getNumAllFailedTestRuns ()
إرجاع العدد الإجمالي لعمليات التشغيل الاختبارية في حالة الفشل
عائدات | |
---|---|
int |
getNumAllFailedTests
public int getNumAllFailedTests ()
إرجاع العدد الإجمالي للاختبارات في حالة الفشل (الفشل فقط، ولا يتم احتساب حالات فشل الافتراضات ضمنها).
عائدات | |
---|---|
int |
getNumTestsInState
public int getNumTestsInState (TestResult.TestStatus status)
إرجاع عدد الاختبارات في حالة معينة لهذا التشغيل.
حدود | |
---|---|
status | TestResult.TestStatus |
عائدات | |
---|---|
int |
getNumTotalTests
public int getNumTotalTests ()
إرجاع العدد الإجمالي للاختبارات الكاملة لجميع عمليات التشغيل.
عائدات | |
---|---|
int |
getPrimaryBuildInfo
public IBuildInfo getPrimaryBuildInfo ()
قم بإرجاع معلومات البناء الأساسية التي تم الإبلاغ عنها عبر invocationStarted(com.android.tradefed.invoker.IInvocationContext)
. البناء الأساسي هو البناء الذي تم إرجاعه بواسطة موفر البناء الأول للتكوين الجاري تشغيله. تُرجع فارغة إذا لم يكن هناك سياق (لا يوجد بناء لاختبار الحالة).
عائدات | |
---|---|
IBuildInfo |
getRunResults
publicgetRunResults ()
تم إهمال هذه الطريقة.
استخدم getMergedTestRunResults()
إرجاع النتائج لجميع عمليات الاختبار.
عائدات | |
---|---|
getTestRunAtAttempt
public TestRunResult getTestRunAtAttempt (String testRunName, int attempt)
قم بإرجاع TestRunResult
لمحاولة واحدة.
حدود | |
---|---|
testRunName | String : الاسم المعطى بواسطة { testRunStarted(String, int) . |
attempt | int : معرف المحاولة. |
عائدات | |
---|---|
TestRunResult | TestRunResult للاسم المحدد ومعرف المحاولة أو null إذا لم يكن موجودًا. |
getTestRunAttemptCount
public int getTestRunAttemptCount (String testRunName)
إرجاع عدد المحاولات لاسم تشغيل اختبار معين.
حدود | |
---|---|
testRunName | String : الاسم المعطى بواسطة { testRunStarted(String, int) . |
عائدات | |
---|---|
int |
getTestRunAttempts
publicgetTestRunAttempts (String testRunName)
يحصل على كافة المحاولات الخاصة بـ TestRunResult
لتشغيل اختبار معين.
حدود | |
---|---|
testRunName | String : الاسم المعطى بواسطة { testRunStarted(String, int) . |
عائدات | |
---|---|
جميع TestRunResult لتشغيل اختبار معين، مرتبة حسب المحاولات. |
getTestRunForAttempts
publicgetTestRunForAttempts (int attempt)
الحصول على كافة النتائج لمحاولة معينة.
حدود | |
---|---|
attempt | int : المحاولة التي نريد نتائج لها. |
عائدات | |
---|---|
كل TestRunResult لمحاولة معينة. |
getTestRunNames
publicgetTestRunNames ()
قم بإرجاع كافة الأسماء لجميع عمليات التشغيل الاختبارية.
ربما تم تشغيل عمليات التشغيل الاختبارية هذه عدة مرات بمحاولات مختلفة.
عائدات | |
---|---|
hasFailedTests
public boolean hasFailedTests ()
يُرجع إذا كان الاستدعاء يحتوي على أي اختبارات فاشلة أو اختبارات فاشلة.
عائدات | |
---|---|
boolean |
hasTestRunResultsForName
public boolean hasTestRunResultsForName (String testRunName)
إرجاع ما إذا كان اسم تشغيل الاختبار المحدد له أية نتائج.
حدود | |
---|---|
testRunName | String : الاسم المعطى بواسطة { testRunStarted(String, int) . |
عائدات | |
---|---|
boolean |
انتهت الدعوة
public void invocationEnded (long elapsedTime)
تقارير تفيد بأن الاستدعاء قد تم إنهاؤه، سواء بنجاح أو بسبب خطأ ما.
سيتم استدعاؤه تلقائيًا بواسطة إطار عمل TradeFederation.
حدود | |
---|---|
elapsedTime | long : الوقت المنقضي للاستدعاء في مللي ثانية |
فشل الاستدعاء
public void invocationFailed (Throwable cause)
يُبلغ عن استدعاء غير مكتمل بسبب بعض حالات الخطأ.
سيتم استدعاؤه تلقائيًا بواسطة إطار عمل TradeFederation.
حدود | |
---|---|
cause | Throwable : السبب Throwable للفشل |
invocationStarted
public void invocationStarted (IInvocationContext context)
تقارير بداية استدعاء الاختبار.
سيتم استدعاؤه تلقائيًا بواسطة إطار عمل TradeFederation. يحتاج المراسلون إلى تجاوز هذه الطريقة لدعم التقارير على أجهزة متعددة.
حدود | |
---|---|
context | IInvocationContext : معلومات حول الاستدعاء |
معطل
public boolean isDisabled ()
يُرجع True إذا تم تعطيل الكائن بأكمله (تخطي كلاً من الإعداد والتفكيك). باطل غير ذلك.
عائدات | |
---|---|
boolean |
logAssociation
public void logAssociation (String dataName, LogFile logFile)
في بعض الحالات، يجب أن يرتبط السجل بقوة بحالات الاختبار، ولكن تتاح الفرصة للقيام بذلك من خلال الاختبار المباشر testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
رد الاتصال testLogSaved(String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
غير ممكن. وبالتالي، يسمح رد الاتصال هذا بتوفير ارتباط قوي بشكل صريح.
حدود | |
---|---|
dataName | String : اسم البيانات |
logFile | LogFile : LogFile الذي تم تسجيله من قبل ويجب أن يرتبط بحالة الاختبار. |
setBuildInfo
public void setBuildInfo (IBuildInfo buildInfo)
تم إهمال هذه الطريقة.
ليس من الضروري للاختبار بعد الآن.
قم بتعيين معلومات البناء. ينبغي أن تستخدم فقط للاختبار.
حدود | |
---|---|
buildInfo | IBuildInfo |
setDisable
public void setDisable (boolean isDisabled)
يضبط ما إذا كان يجب تعطيل الكائن. "معطل" يعني أنه يجب تخطي خطوات الإعداد والتفكيك. يمكن استخدامه لتعطيل كائن افتراضيًا في المُنشئ الافتراضي.
حدود | |
---|---|
isDisabled | boolean : الحالة التي يجب وضع الكائن فيها. |
setMergeStrategy
public void setMergeStrategy (MergeStrategy strategy)
يضبط MergeStrategy
لاستخدامه عند دمج النتائج.
حدود | |
---|---|
strategy | MergeStrategy |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, String trace)
يتم استدعاؤها عندما يشير الاختبار الذري إلى أنها تفترض حالة خاطئة
حدود | |
---|---|
test | TestDescription : يحدد الاختبار |
trace | String : تتبع مكدس الفشل |
testAssumptionFailure
public void testAssumptionFailure (TestDescription test, FailureDescription failure)
يتم استدعاؤها عندما يشير الاختبار الذري إلى أنها تفترض حالة خاطئة
حدود | |
---|---|
test | TestDescription : يحدد الاختبار |
failure | FailureDescription : FailureDescription الذي يصف الفشل وسياقه. |
انتهى الاختبار
public 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 void testEnded (TestDescription test,testMetrics)
يُبلغ عن نهاية تنفيذ حالة اختبار فردية.
إذا لم يتم استدعاء testFailed(TestDescription, FailureDescription)
، فهذا الاختبار قد نجح. تقوم أيضًا بإرجاع أي مقاييس للمفتاح/القيمة ربما تم إصدارها أثناء تنفيذ حالة الاختبار.
حدود | |
---|---|
test | TestDescription : يحدد الاختبار |
testMetrics | ERROR(/Map) للمقاييس المنبعثة |
فشل الاختبار
public void testFailed (TestDescription test, FailureDescription failure)
الإبلاغ عن فشل حالة اختبار فردية.
سيتم استدعاؤه بين testStarted وtestEnded.
حدود | |
---|---|
test | TestDescription : يحدد الاختبار |
failure | FailureDescription : FailureDescription الذي يصف الفشل وسياقه. |
فشل الاختبار
public void testFailed (TestDescription test, String trace)
الإبلاغ عن فشل حالة اختبار فردية.
سيتم استدعاؤه بين testStarted وtestEnded.
حدود | |
---|---|
test | TestDescription : يحدد الاختبار |
trace | String : تتبع مكدس الفشل |
testIgnored
public void testIgnored (TestDescription test)
يتم استدعاؤه عندما لا يتم تشغيل الاختبار، وذلك بشكل عام بسبب إضافة تعليقات توضيحية لطريقة الاختبار باستخدام org.junit.Ignore.
حدود | |
---|---|
test | TestDescription : يحدد الاختبار |
testModuleEnded
public void testModuleEnded ()
تقارير نهاية تشغيل الوحدة النمطية.
testModuleStarted
public void testModuleStarted (IInvocationContext moduleContext)
يُبلغ عن بداية تشغيل الوحدة النمطية. يرتبط رد الاتصال هذا بـ testModuleEnded()
وهو اختياري في التسلسل. يتم استخدامه فقط أثناء التشغيل الذي يستخدم الوحدات النمطية: العدائين المعتمدين على المجموعة.
حدود | |
---|---|
moduleContext | IInvocationContext : IInvocationContext للوحدة. |
testRunEnded
public void testRunEnded (long elapsedTime,runMetrics)
تقارير نهاية التشغيل التجريبي. إصلاح: لا يمكن أن يكون لدينا واجهتان Map<> بنوع مختلف، لذا يتعين علينا استخدام HashMap هنا.
حدود | |
---|---|
elapsedTime | long : أبلغ الجهاز عن الوقت المنقضي، بالمللي ثانية |
runMetrics | Metric . |
فشل تشغيل الاختبار
public void testRunFailed (FailureDescription failure)
فشل تشغيل اختبار التقارير في الاكتمال بسبب الفشل الموصوف بواسطة FailureDescription
.
حدود | |
---|---|
failure | FailureDescription : FailureDescription الذي يصف الفشل وسياقه. |
فشل تشغيل الاختبار
public void testRunFailed (String errorMessage)
فشل تشغيل اختبار التقارير بسبب حدوث خطأ فادح.
حدود | |
---|---|
errorMessage | String : String تصف سبب فشل التشغيل. |
testRunStarted
public void testRunStarted (String name, int numTests, int attemptNumber)
يُعلن عن بداية التشغيل التجريبي.
حدود | |
---|---|
name | String : اسم التشغيل التجريبي |
numTests | int : العدد الإجمالي للاختبارات في التشغيل التجريبي |
attemptNumber | int : رقم الطلب، لتحديد المحاولات المختلفة لنفس اسم التشغيل والتي يتم تشغيلها عدة مرات. رقم المحاولة مفهرس بـ 0 ويجب أن يتزايد في كل مرة يحدث فيها تشغيل جديد. على سبيل المثال، تتم إعادة محاولة الاختبار 3 مرات، ويجب أن يحتوي على 4 عمليات تشغيل إجمالية تحت نفس اسم التشغيل ويكون رقم المحاولة من 0 إلى 3. |
testRunStarted
public void testRunStarted (String name, int numTests)
يُعلن عن بداية التشغيل التجريبي.
حدود | |
---|---|
name | String : اسم التشغيل التجريبي |
numTests | int : العدد الإجمالي للاختبارات في التشغيل التجريبي |
testRunStarted
public void testRunStarted (String name, int numTests, int attemptNumber, long startTime)
يُعلن عن بداية التشغيل التجريبي.
حدود | |
---|---|
name | String : اسم التشغيل التجريبي |
numTests | int : العدد الإجمالي للاختبارات في التشغيل التجريبي |
attemptNumber | int : رقم الطلب، لتحديد المحاولات المختلفة لنفس اسم التشغيل والتي يتم تشغيلها عدة مرات. رقم المحاولة مفهرس بـ 0 ويجب أن يتزايد في كل مرة يحدث فيها تشغيل جديد. على سبيل المثال، تتم إعادة محاولة الاختبار 3 مرات، ويجب أن يحتوي على 4 عمليات تشغيل إجمالية تحت نفس اسم التشغيل ويكون رقم المحاولة من 0 إلى 3. |
startTime | long : الوقت الذي بدأ فيه التشغيل، ويتم قياسه عبر System.currentTimeMillis() |
testRunStopped
public void testRunStopped (long elapsedTime)
توقف التشغيل التجريبي للتقارير قبل اكتماله بناءً على طلب المستخدم.
TODO: غير مستخدم حاليًا، فكر في الإزالة
حدود | |
---|---|
elapsedTime | long : أبلغ الجهاز عن الوقت المنقضي، بالمللي ثانية |
testStarted
public 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() |
testStarted
public void testStarted (TestDescription test)
تقارير بداية حالة اختبار فردية. الواجهة الأقدم، يجب أن تستخدم testStarted(com.android.tradefed.result.TestDescription)
كلما أمكن ذلك.
حدود | |
---|---|
test | TestDescription : يحدد الاختبار |
الأساليب المحمية
ClearModuleLogFiles
protected final void clearModuleLogFiles ()
يسمح بتنظيف ملف الوحدة حتى نتجنب حملها لفترة طويلة.
ClearResultsForName
protected final void clearResultsForName (String testRunName)
يسمح بمسح النتائج لاسم تشغيل معين. ينبغي أن تستخدم فقط في بعض الحالات مثل مجمع النتائج.
حدود | |
---|---|
testRunName | String |
setIsAggregrateMetrics
protected void setIsAggregrateMetrics (boolean aggregate)
قم بتبديل خيار "المقاييس المجمعة".
حدود | |
---|---|
aggregate | boolean |