TestMappingSuiteRunner
public class TestMappingSuiteRunner
extends BaseTestSuite
java.lang.Objek | |||
↳ | 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 include-filter, atau file TEST_MAPPING dari build, sebagai suite.
Ringkasan
Konstruktor publik | |
---|---|
TestMappingSuiteRunner () |
Metode publik | |
---|---|
void | clearTestGroup () |
loadTestInfos () | |
loadTests () Muat konfigurasi pengujian yang akan dijalankan. |
Konstruktor publik
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Metode publik
hapusTestGroup
public void clearTestGroup ()
memuatTestInfos
publicloadTestInfos ()
Kembali | |
---|---|
loadTests
publicloadTests ()
Muat konfigurasi pengujian yang akan dijalankan. Setiap pengujian ditentukan oleh IConfiguration
dan nama unik yang akan digunakan untuk melaporkan hasilnya. Ada 2 cara memuat pengujian untuk TestMappingSuiteRunner
:
1. --test-mapping-test-group, yang menentukan grup pengujian dalam file TEST_MAPPING. Pelari akan mengurai semua file TEST_MAPPING dalam kode sumber melalui artefak build test_mappings.zip, dan memuat pengujian yang dikelompokkan dalam grup pengujian tertentu.
2. --include-filter, yang menentukan nama pengujian yang akan dijalankan. Kasus penggunaannya adalah pemeriksaan pra-pengiriman untuk hanya menjalankan daftar pengujian yang terkait dengan Cls yang akan diverifikasi. Daftar pengujian dikompilasi dari file TEST_MAPPING terkait dalam kode sumber yang dimodifikasi.
Kembali | |
---|---|
peta nama pengujian ke objek IConfiguration setiap pengujian. |