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
, um Tests auszuführen, die mit der Option „include-filter“ oder mit TEST_MAPPING-Dateien aus dem Build als Suite angegeben wurden.
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
TestMappingSuiteRunner()
|
Öffentliche Methoden | |
---|---|
void
|
clearKeywords()
|
void
|
clearTestGroup()
|
void
|
clearTestMappingPaths()
|
|
loadTestInfos()
|
|
loadTests()
Laden Sie die Testkonfiguration, die ausgeführt werden soll. |
Öffentliche Konstruktoren
TestMappingSuiteRunner
public TestMappingSuiteRunner ()
Öffentliche Methoden
clearKeywords
public void clearKeywords ()
clearTestGroup
public void clearTestGroup ()
clearTestMappingPaths
public void clearTestMappingPaths ()
loadTestInfos
publicloadTestInfos ()
Returns | |
---|---|
|
loadTests
publicloadTests ()
Laden Sie die Testkonfiguration, die ausgeführt werden soll. Jeder Test wird durch eine IConfiguration
und einen eindeutigen Namen definiert, unter dem die Ergebnisse erfasst werden. Es gibt zwei Möglichkeiten, Tests für TestMappingSuiteRunner
zu laden:
1. „–test-mapping-test-group“, mit dem die Testgruppe in TEST_MAPPING-Dateien angegeben wird. Der Runner analysiert alle TEST_MAPPING-Dateien im Quellcode über das Build-Artefakt „test_mappings.zip“ und lädt Tests, die in der angegebenen Testgruppe gruppiert sind, in den Arbeitsspeicher.
2. --include-filter, mit dem der Name des auszuführenden Tests angegeben wird. Der Anwendungsfall besteht darin, dass bei der Vorabprüfung nur eine Liste von Tests ausgeführt wird, die sich auf die zu prüfenden CLs beziehen. Die Liste der Tests wird aus den zugehörigen TEST_MAPPING-Dateien im geänderten Quellcode kompiliert.
Returns | |
---|---|
|
eine Zuordnung des Testnamens zum IConfiguration -Objekt jedes Tests. |