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 tes yang akan dijalankan.

Konstruktor publik

TestMappingSuiteRunner

public TestMappingSuiteRunner ()

Metode publik

clearTestGroup

public void clearTestGroup ()

loadTestInfos

public  loadTestInfos ()

Pengembalian

tes beban

public  loadTests ()

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

1. --test-mapping-test-group, yang menentukan grup pengujian dalam file TEST_MAPPING. Pelari akan mem-parsing semua file TEST_MAPPING dalam kode sumber melalui build artifact test_mappings.zip, dan memuat pengujian yang dikelompokkan dalam grup pengujian yang diberikan.

2. --include-filter, yang menentukan nama pengujian yang akan dijalankan. Kasus penggunaannya adalah untuk pemeriksaan sebelum 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.

Pengembalian
peta nama tes ke objek IConfiguration dari setiap tes.