TestMapping
public class TestMapping
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.testmapping.TestMapping |
Kelas untuk memuat file TEST_MAPPING.
Ringkasan
Fields | |
---|---|
public static final String | TEST_SOURCES
|
Konstruktor publik | |
---|---|
TestMapping (Path path, Path testMappingsDir) Pembuat untuk membuat objek |
Metode publik | |
---|---|
static File | extractTestMappingsZip (File testMappingsZip) Ekstrak file zip dan kembalikan direktori yang berisi konten file yang telah dibuka zipnya. |
static | getAllTests (File testMappingsDir) Pembantu untuk menemukan semua pengujian dalam file TEST_MAPPING dari direktori tertentu. |
getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords) Pembantu untuk mendapatkan semua pengujian yang disetel dalam file TEST_MAPPING untuk grup tertentu. | |
static | getTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords) getTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords) Pembantu untuk menemukan semua pengujian di semua file TEST_MAPPING. |
static void | setTestMappingPaths ( relativePaths) setTestMappingPaths ( relativePaths) Setel jalur TEST_MAPPING di dalam TEST_MAPPINGS_ZIP untuk membatasi pemuatan TEST_MAPPING. |
Fields
TEST_SOURCES
public static final String TEST_SOURCES
Konstruktor publik
TestMapping
public TestMapping (Path path, Path testMappingsDir)
Pembuat untuk membuat objek TestMapping
dari jalur ke file TEST_MAPPING.
Parameter | |
---|---|
path | Path : ERROR(/Path) ke file TEST_MAPPING. |
testMappingsDir | Path : ERROR(/Path) ke folder dari semua file TEST_MAPPING untuk build. |
Metode publik
extractTestMappingsZip
public static File extractTestMappingsZip (File testMappingsZip)
Ekstrak file zip dan kembalikan direktori yang berisi konten file yang telah dibuka zipnya.
Parameter | |
---|---|
testMappingsZip | File : ERROR(/File) dari zip pemetaan pengujian yang akan diekstrak. |
Kembali | |
---|---|
File | sebuah ERROR(/File) menunjuk ke direktori temp untuk tes pemetaan zip. |
getAllTests
public staticgetAllTests (File testMappingsDir)
Pembantu untuk menemukan semua pengujian dalam file TEST_MAPPING dari direktori tertentu.
Parameter | |
---|---|
testMappingsDir | File : ERROR(/File) direktori yang berisi semua file Test Mapping. |
Kembali | |
---|---|
Map<String, Set<TestInfo>> pengujian dalam direktori yang diberikan dan direktori anaknya. |
getTests
publicgetTests (String testGroup, disabledTests, boolean hostOnly, keywords)
Pembantu untuk mendapatkan semua pengujian yang disetel dalam file TEST_MAPPING untuk grup tertentu.
Parameter | |
---|---|
testGroup | String : String grup pengujian. |
disabledTests | String untuk nama tes yang dinonaktifkan. |
hostOnly | boolean : true jika hanya pengujian yang berjalan pada host dan tidak memerlukan perangkat yang harus dikembalikan. false untuk mengembalikan pengujian yang memerlukan perangkat untuk dijalankan. |
keywords | String akan dicocokkan saat memfilter pengujian untuk dijalankan dalam rangkaian Pemetaan Pengujian. |
Kembali | |
---|---|
Set<TestInfo> info pengujian. |
getTests
public staticgetTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords)
Pembantu untuk menemukan semua pengujian di semua file TEST_MAPPING. Ini diperlukan saat menjalankan suite memerlukan untuk menjalankan semua pengujian dalam file TEST_MAPPING untuk grup tertentu, misalnya, pra-pengiriman.
Parameter | |
---|---|
buildInfo | IBuildInfo : IBuildInfo mendeskripsikan build. |
testGroup | String : String dari grup pengujian. |
hostOnly | boolean : true jika hanya pengujian yang berjalan pada host dan tidak memerlukan perangkat yang harus dikembalikan. false untuk mengembalikan pengujian yang memerlukan perangkat untuk dijalankan. |
keywords |
Kembali | |
---|---|
Set<TestInfo> pengujian yang ditetapkan dalam artefak build, test_mappings.zip. |
setTestMappingPaths
public static void setTestMappingPaths (relativePaths)
Setel jalur TEST_MAPPING di dalam TEST_MAPPINGS_ZIP untuk membatasi pemuatan TEST_MAPPING.
Parameter | |
---|---|
relativePaths | List<String> dari jalur TEST_MAPPING relatif terhadap TEST_MAPPINGS_ZIP. |