GTestXmlResultParser

public class GTestXmlResultParser
extends Object

java.lang.Object
com.android.tradefed.testtype.GTestXmlResultParser


يوزع نتائج "وضع إخراج xml" للاختبارات الأصلية باستخدام GTest التي يتم تشغيلها من Shell، ويبلغ ITestRunListener بالنتائج.

ملخص

المقاولين العامة

GTestXmlResultParser (String testRunName, listeners) GTestXmlResultParser (String testRunName, listeners)

يقوم بإنشاء GTestXmlResultParser.

الأساليب العامة

getFailedTests ()

إرجاع قائمة بالاختبارات التي فشلت أثناء تشغيل الاختبار الحالي.

boolean isTestRunIncomplete ()

ما إذا كان التشغيل التجريبي غير مكتمل أم لا.

void parseResult (File f, CollectingOutputReceiver output)

تحليل نتائج XML

المقاولين العامة

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                 listeners)

يقوم بإنشاء GTestXmlResultParser.

حدود
testRunName String : اسم التشغيل الاختباري المطلوب تقديمه إلى ITestLifeCycleReceiver.testRunStarted(String, int)

listeners : أبلغ بنتائج الاختبار أثناء تنفيذ الاختبارات

الأساليب العامة

getFailedTests

public  getFailedTests ()

إرجاع قائمة بالاختبارات التي فشلت أثناء تشغيل الاختبار الحالي.

عائدات

isTestRunIncomplete

public boolean isTestRunIncomplete ()

ما إذا كان التشغيل التجريبي غير مكتمل أم لا.

عائدات
boolean صحيح، إذا كان التشغيل التجريبي غير مكتمل بسبب مشكلات التحليل أو الأعطال.

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

تحليل نتائج XML

حدود
f File : ERROR(/File) يحتوي على ملف XML الناتج

output CollectingOutputReceiver : المخرجات التي تم جمعها من عملية التنفيذ لإكمال السجلات إذا لزم الأمر