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 |
Implementierung von BaseTestSuite
zur Ausführung von Tests, die durch die Option „include-filter“ festgelegt wurden, oder
TEST_MAPPING-Dateien aus dem Build als Suite.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
TestMappingSuiteRunner()
|
Öffentliche Methoden | |
---|---|
void
|
clearTestGroup()
|
|
loadTestInfos()
|
|
loadTests()
Laden Sie die auszuführende Testkonfiguration. |
Öffentliche Konstruktoren
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Öffentliche Methoden
ClearTestGroup
public void clearTestGroup ()
LoadTestInfos
publicloadTestInfos ()
Returns | |
---|---|
|
LoadTests
publicloadTests ()
Laden Sie die auszuführende Testkonfiguration. Jeder Test wird durch eine IConfiguration
und einen eindeutigen Namen definiert, unter dem die Ergebnisse ausgegeben werden. Es gibt zwei Möglichkeiten,
Lasttests für TestMappingSuiteRunner
:
1. --test-mapping-test-group, das die Gruppe der Tests in TEST_MAPPING-Dateien angibt. Der Runner parst alle TEST_MAPPING-Dateien im Quellcode mithilfe des Build-Artefakts test_mappings.zip und Lasttests unter der gegebenen Testgruppe.
2. --include-filter gibt den Namen des auszuführenden Tests an. Der Anwendungsfall Vorabsendeprüfung, um nur eine Liste von Tests auszuführen, die sich auf die zu verifizierenden Cls beziehen. Die Liste der Die Tests werden aus den zugehörigen TEST_MAPPING-Dateien im geänderten Quellcode kompiliert.
Returns | |
---|---|
|
Eine Zuordnung des Testnamens zum IConfiguration -Objekt jedes Tests. |