KTapResultParser
public class KTapResultParser
extends Object
java.lang.অবজেক্ট |
↳ | com.android.tradefed.testtype.binary.KTapResultParser |
একটি KUnit পরীক্ষা মডিউল দ্বারা উত্পাদিত এবং debugfs এর অধীনে একটি `ফলাফল` ফাইলে স্থাপন করা KTAP আউটপুটকে পড়ে।
এই বাস্তবায়নটি অফিসিয়াল ডকুমেন্টেশন, kunit_parser.py এবং পরীক্ষার সময় পাওয়া নির্দিষ্ট সতর্কতার ভিত্তিতে তৈরি। অতিরিক্ত যুক্তি প্রয়োজন:
- ইন্ডেন্টেশন উপেক্ষা করা হয়েছে কারণ এটি ব্যবহার জুড়ে সামঞ্জস্যপূর্ণ নয়।
- সাবটেস্ট গ্রুপে সঠিকভাবে নেস্ট করার জন্য "# সাবটেস্ট:" দিয়ে শুরু হওয়া লাইন প্রয়োজন। এই পদ্ধতিটি kunit_parser.py থেকে নেওয়া হয়েছিল।
- কখনও কখনও একটি "- " পরীক্ষার নাম এবং ডায়াগনস্টিক ডেটা নিয়ে যায় যখন একটি '#' ব্যবহার করা হয় না। এটি সম্মুখীন হলে এটি বন্ধ ছিনতাই করা হয়.
- পরীক্ষার নামের কারিগরিভাবে '#' ছাড়াও যেকোনো অক্ষর থাকতে পারে। TF পরীক্ষার ফলাফলে অনুবাদ করার সময় এটি সম্ভবত একটি সমস্যা হয়ে উঠবে। আপাতত শুধুমাত্র পোস্ট প্রসেসিং হল আন্ডারস্কোর দিয়ে স্পেস প্রতিস্থাপন করা।
সারাংশ
পাবলিক পদ্ধতি |
---|
static void | applyKTapResultToListener ( ITestInvocationListener listener, String testRunName, ktapFileContentList, KTapResultParser.ParseResolution resolution) applyKTapResultToListener ( ITestInvocationListener listener, String testRunName, ktapFileContentList, KTapResultParser.ParseResolution resolution) |
static void | applyKTapResultToListener ( ITestInvocationListener listener, String testRunName, ktapFileContentList, KTapResultParser.ParseResolution resolution, boolean rearrangeClassMethod) applyKTapResultToListener ( ITestInvocationListener listener, String testRunName, ktapFileContentList, KTapResultParser.ParseResolution resolution, boolean rearrangeClassMethod) |
পাবলিক কনস্ট্রাক্টর
KTapResultParser
public KTapResultParser ()
পাবলিক পদ্ধতি
KTapResultToListener প্রয়োগ করুন
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution)
পরামিতি |
---|
listener | ITestInvocationListener |
testRunName | String |
ktapFileContentList | |
resolution | KTapResultParser.ParseResolution |
KTapResultToListener প্রয়োগ করুন
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution,
boolean rearrangeClassMethod)
পরামিতি |
---|
listener | ITestInvocationListener |
testRunName | String |
ktapFileContentList | |
resolution | KTapResultParser.ParseResolution |
rearrangeClassMethod | boolean |