TestMappingSuiteRunner

public class TestMappingSuiteRunner
extends BaseTestSuite

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.ITestSuite
     ↳ com.android.tradefed.testtype.suite.BaseTestSuite
       ↳ com.android.tradefed.testtype.suite.TestMappingSuiteRunner


Implementasi BaseTestSuite untuk menjalankan pengujian yang ditentukan oleh opsi sertakan-filter, atau TEST_MAPPING file dari build, sebagai suite.

Ringkasan

Konstruktor publik

TestMappingSuiteRunner()

Metode publik

void clearTestGroup()
loadTestInfos()
loadTests()

Memuat konfigurasi pengujian yang akan dijalankan.

Konstruktor publik

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Metode publik

clearTestGroup

public void clearTestGroup ()

loadTestInfos

public  loadTestInfos ()

Hasil

loadTest

public  loadTests ()

Memuat konfigurasi pengujian yang akan dijalankan. Setiap pengujian ditentukan oleh IConfiguration dan nama unik yang akan melaporkan hasilnya. Ada 2 cara untuk pengujian beban untuk TestMappingSuiteRunner:

1. --test-mapping-test-group, yang menentukan grup pengujian dalam file TEST_MAPPING. Runner akan mengurai semua file TEST_MAPPING dalam kode sumber melalui artefak build test_mappings.zip, dan uji beban yang dikelompokkan dalam grup pengujian yang ditentukan.

2. --include-filter, yang menentukan nama pengujian yang akan dijalankan. Kasus penggunaannya adalah untuk pemeriksaan pra-pengiriman untuk hanya menjalankan daftar pengujian yang terkait dengan Cl yang akan diverifikasi. Daftar pengujian dikompilasi dari file TEST_MAPPING terkait dalam kode sumber yang dimodifikasi.

Hasil
peta nama pengujian ke objek IConfiguration dari setiap pengujian.