GTestListTestParser

public class GTestListTestParser
extends MultiLineReceiver

java.lang.Object
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.GTestListTestParser


أداة تحليل النتائج لوضع التشغيل التجريبي في gtest مع المَعلمة "‎--gtest_list_tests"

ملخّص

الحقول

protected List<TestDescription> mTests

طُرق وضع التصميم العامة

GTestListTestParser(String testRunName, ITestInvocationListener listener)

تنشئ هذه الدالة GTestListTestParser لمستمع واحد.

GTestListTestParser(String testRunName, ITestInvocationListener listener, boolean shouldCollectDisabledTest)

تنشئ هذه الدالة GTestListTestParser لمستمع واحد.

الإجراءات العامة

void done()

يؤدي إلى إنهاء العملية.

boolean getPrependFileName()
boolean isCancelled()

void processNewLines(String[] lines)

يتم استدعاؤها عندما تتلقّى العملية البعيدة أسطرًا جديدة.

void setPrependFileName(boolean prepend)

الحقول

mTests

protected List<TestDescription> mTests

طُرق وضع التصميم العامة

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener)

تنشئ هذه الدالة GTestListTestParser لمستمع واحد.

المعلَمات
testRunName String: اسم التشغيل التجريبي الذي سيتم تقديمه إلى ITestInvocationListener.testRunStarted(String,int)

listener ITestInvocationListener: إعلامك بنتائج الاختبارات أثناء تنفيذها

GTestListTestParser

public GTestListTestParser (String testRunName, 
                ITestInvocationListener listener, 
                boolean shouldCollectDisabledTest)

تنشئ هذه الدالة GTestListTestParser لمستمع واحد.

المعلَمات
testRunName String: اسم التشغيل التجريبي الذي سيتم تقديمه إلى ITestInvocationListener.testRunStarted(String,int)

listener ITestInvocationListener: إعلامك بنتائج الاختبارات أثناء تنفيذها

shouldCollectDisabledTest boolean: جمع الاختبارات المتوقّفة أو عدم جمعها

الإجراءات العامة

تم

public void done ()

يؤدي إلى إنهاء العملية. يتم استدعاء هذه الدالة بعد أن تمرّ الأسطر الأخيرة عبر processNewLines(String[]).

getPrependFileName

public boolean getPrependFileName ()

المرتجعات
boolean

isCancelled

public boolean isCancelled ()

المرتجعات
boolean

processNewLines

public void processNewLines (String[] lines)

يتم استدعاؤها عندما تتلقّى العملية البعيدة أسطرًا جديدة.

يُضمن اكتمال الأسطر عند تقديمها إلى هذه الطريقة.

المعلَمات
lines String: المصفوفة التي تحتوي على الأسطر الجديدة.

setPrependFileName

public void setPrependFileName (boolean prepend)

المعلَمات
prepend boolean