TestMappingSuiteRunner

public class TestMappingSuiteRunner
extends BaseTestSuite

java.lang.অবজেক্ট
com.android.tradefed.testtype.suite.ITestSuite
com.android.tradefed.testtype.suite.BaseTestSuite
com.android.tradefed.testtype.suite.TestMappingSuiteRunner


একটি স্যুট হিসাবে অন্তর্ভুক্ত-ফিল্টার, বা বিল্ড থেকে TEST_MAPPING ফাইলগুলি দ্বারা নির্দিষ্ট পরীক্ষা চালানোর জন্য BaseTestSuite এর বাস্তবায়ন।

সারাংশ

পাবলিক কনস্ট্রাক্টর

TestMappingSuiteRunner ()

পাবলিক পদ্ধতি

void clearTestGroup ()
loadTestInfos ()
loadTests ()

চালানো হবে যে পরীক্ষা কনফিগারেশন লোড.

পাবলিক কনস্ট্রাক্টর

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

পাবলিক পদ্ধতি

clearTestGroup

public void clearTestGroup ()

লোড টেস্ট ইনফোস

public  loadTestInfos ()

রিটার্নস

লোড টেস্ট

public  loadTests ()

চালানো হবে যে পরীক্ষা কনফিগারেশন লোড. প্রতিটি পরীক্ষা একটি IConfiguration এবং একটি অনন্য নাম দ্বারা সংজ্ঞায়িত করা হয় যার অধীনে এটি ফলাফল রিপোর্ট করবে। TestMappingSuiteRunner এর জন্য পরীক্ষা লোড করার 2টি উপায় রয়েছে:

1. --test-mapping-test-group, যা TEST_MAPPING ফাইলে পরীক্ষার গ্রুপ নির্দিষ্ট করে। রানার বিল্ড আর্টিফ্যাক্ট test_mappings.zip এর মাধ্যমে সোর্স কোডের সমস্ত TEST_MAPPING ফাইল পার্স করবে এবং প্রদত্ত পরীক্ষার গ্রুপের অধীনে গোষ্ঠীভুক্ত লোড পরীক্ষা করবে।

2. --include-filter, যা চালানোর জন্য পরীক্ষার নাম উল্লেখ করে। ব্যবহারের ক্ষেত্রে শুধুমাত্র যাচাই করার জন্য Cls সম্পর্কিত পরীক্ষার একটি তালিকা চালানোর জন্য চেক জমা দেওয়ার জন্য। পরীক্ষার তালিকাটি সংশোধিত উত্স কোডে সম্পর্কিত TEST_MAPPING ফাইলগুলি থেকে সংকলিত হয়েছে৷

রিটার্নস
প্রতিটি পরীক্ষার IConfiguration অবজেক্টে পরীক্ষার নামের একটি মানচিত্র।