GTestXmlResultParser

public class GTestXmlResultParser
extends Object

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


শেল থেকে চালানো GTest ব্যবহার করে নেটিভ টেস্টের 'xml আউটপুট মোড'-এর ফলাফল পার্স করে এবং একটি ITestRunListener-কে সেই ফলাফল সম্পর্কে অবহিত করে।

সারসংক্ষেপ

সরকারি নির্মাণকারী

GTestXmlResultParser (String testRunName, ITestInvocationListener listener)

একটিমাত্র লিসেনারের জন্য GTestXmlResultParser তৈরি করে।

GTestXmlResultParser (String testRunName, Collection< ITestInvocationListener > listeners)

GTestXmlResultParser তৈরি করে।

জনসাধারণের পদ্ধতি

Set<String> getFailedTests ()

বর্তমান টেস্ট রান চলাকালীন ব্যর্থ হওয়া টেস্টগুলোর একটি তালিকা ফেরত দেয়।

boolean isTestRunIncomplete ()

পরীক্ষামূলক চালনাটি অসম্পূর্ণ ছিল কি না।

void parseResult (File f, CollectingOutputReceiver output)

এক্সএমএল ফলাফলগুলো পার্স করুন

সরকারি নির্মাণকারী

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                ITestInvocationListener listener)

একটিমাত্র লিসেনারের জন্য GTestXmlResultParser তৈরি করে।

প্যারামিটার
testRunName String : ITestInvocationListener.testRunStarted(String,int) এ প্রদান করার জন্য টেস্ট রানের নাম।

listener ITestInvocationListener : টেস্ট চলাকালীন এর ফলাফল সম্পর্কে অবহিত করা হয়।

GTestXmlResultParser

public GTestXmlResultParser (String testRunName, 
                Collection<ITestInvocationListener> listeners)

GTestXmlResultParser তৈরি করে।

প্যারামিটার
testRunName String : ITestInvocationListener.testRunStarted(String,int) এ প্রদান করার জন্য টেস্ট রানের নাম।

listeners Collection : পরীক্ষা চলাকালীনই পরীক্ষার ফলাফল সম্পর্কে অবহিত করা হয়।

জনসাধারণের পদ্ধতি

ব্যর্থ পরীক্ষাগুলি পান

public Set<String> getFailedTests ()

বর্তমান টেস্ট রান চলাকালীন ব্যর্থ হওয়া টেস্টগুলোর একটি তালিকা ফেরত দেয়।

ফেরত
Set<String>

টেস্ট রান অসম্পূর্ণ

public boolean isTestRunIncomplete ()

পরীক্ষামূলক চালনাটি অসম্পূর্ণ ছিল কি না।

ফেরত
boolean সত্য, যদি পার্সিং সমস্যা বা ক্র্যাশের কারণে টেস্ট রানটি অসম্পূর্ণ থাকে।

parseResult

public void parseResult (File f, 
                CollectingOutputReceiver output)

এক্সএমএল ফলাফলগুলো পার্স করুন

প্যারামিটার
f File : আউটপুটকৃত xml ধারণকারী File

output CollectingOutputReceiver : প্রয়োজনে লগ সম্পূর্ণ করার জন্য এক্সিকিউশন রান থেকে সংগৃহীত আউটপুট।