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
publicloadTestInfos ()
Hasil | |
---|---|
|
loadTest
publicloadTests ()
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. |