تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
KTapResultParser
public
class
KTapResultParser
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.testtype.binary.KTapResultParser
|
تقرأ مخرجات KTAP على أنّها مخرجات تنشئها وحدة اختبار KUnit وتضعها في ملف results ضمن
debugfs.
يستند هذا التنفيذ إلى المستندات الرسمية وملف kunit_parser.py والتحذيرات الخاصة
التي تم العثور عليها أثناء الاختبار. المنطق الإضافي المطلوب:
- يتم تجاهل المسافة البادئة لأنّها غير متّسقة في الاستخدام.
- يجب إدخال السطر الذي يبدأ بـ "# Subtest:" لتضمينه بشكل صحيح في مجموعات الاختبارات الفرعية. تم اقتباس هذه المعالجة
من kunit_parser.py.
- في بعض الأحيان، يسبق الرمز "-" اسم الاختبار وبيانات التشخيص عندما لا يتم استخدام الرمز "#". وعند
العثور عليه، تتم إزالته.
- من الناحية الفنية، يمكن أن يتضمّن اسم الاختبار أي حرف باستثناء "#". من المحتمل أن تصبح هذه المشكلة
عند الترجمة إلى نتائج اختبار TF. في الوقت الحالي، تتم معالجة المحتوى بعد نشره فقط بهدف
استبدال المسافات بشرطات سفلية.
ملخّص
وظائف الإنشاء العامة
KTapResultParser
public KTapResultParser ()
الطرق العامة
applyKTapResultToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution)
المعلمات |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
|
resolution |
KTapResultParser.ParseResolution |
applyKTapResultToListener
public static void applyKTapResultToListener (ITestInvocationListener listener,
String testRunName,
ktapFileContentList,
KTapResultParser.ParseResolution resolution,
boolean rearrangeClassMethod)
المعلمات |
listener |
ITestInvocationListener |
testRunName |
String |
ktapFileContentList |
|
resolution |
KTapResultParser.ParseResolution |
rearrangeClassMethod |
boolean |
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2024-11-22 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-11-22 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]