تحليل 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 : تم إعلامه بنتائج الاختبارات أثناء تنفيذ الاختبارات

الطرق العامة

اختبارات الإخفاق

public  getFailedTests ()

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

المرتجعات

isTestRun غير مكتمل

public boolean isTestRunIncomplete ()

تشير هذه السمة إلى ما إذا كان إجراء الاختبار غير مكتمل أم لا.

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

نتيجة التحليل

public void parseResult (File f, 
                CollectingOutputReceiver output)

تحليل نتائج ملف XML

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

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