GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


تُحلِّل نتائج "وضع الإخراج بتنسيق xml" للاختبارات الأصلية باستخدام GTest الذي يتم تشغيله من shell، وتُعلِم ITestRunListener بالنتائج.

ملخّص

وظائف الإنشاء العامة

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: الناتج الذي تم جمعه من عملية التنفيذ لإكمال السجلات إذا لزم الأمر