Test Eşleme
public class TestMapping
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.testmapping.TestMapping |
TEST_MAPPING dosyasını yüklemek için bir sınıf.
Özet
Alanlar | |
---|---|
public static final String | TEST_SOURCES
|
Kamu inşaatçılar | |
---|---|
TestMapping (Path path, Path testMappingsDir) Yapıcı, TEST_MAPPING dosyasına giden bir yoldan bir |
Kamu yöntemleri | |
---|---|
static File | extractTestMappingsZip (File testMappingsZip) Bir zip dosyasını çıkarın ve sıkıştırılmamış dosyaların içeriğini içeren dizini geri döndürün. |
static | getAllTests (File testMappingsDir) Belirli bir dizindeki TEST_MAPPING dosyalarındaki tüm testleri bulmaya yardımcı olur. |
getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords) Belirli bir grup için bir TEST_MAPPING dosyasında ayarlanan tüm testleri almanıza yardımcı olur. | |
static | getTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords) getTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords) Tüm TEST_MAPPING dosyalarındaki tüm testleri bulmaya yardımcı olur. |
static void | setTestMappingPaths ( relativePaths) setTestMappingPaths ( relativePaths) TEST_MAPPING'in yüklenmesini sınırlamak için TEST_MAPPINGS_ZIP içindeki TEST_MAPPING yollarını ayarlayın. |
Alanlar
TEST_SOURCES
public static final String TEST_SOURCES
Kamu inşaatçılar
Test Eşleme
public TestMapping (Path path, Path testMappingsDir)
Yapıcı, TEST_MAPPING dosyasına giden bir yoldan bir TestMapping
nesnesi oluşturur.
Parametreler | |
---|---|
path | Path : TEST_MAPPING dosyasına giden ERROR(/Path) . |
testMappingsDir | Path : Bir derlemenin tüm TEST_MAPPING dosyalarının bulunduğu klasöre giden ERROR(/Path) . |
Kamu yöntemleri
extractTestMappingsZip
public static File extractTestMappingsZip (File testMappingsZip)
Bir zip dosyasını çıkarın ve sıkıştırılmamış dosyaların içeriğini içeren dizini geri döndürün.
Parametreler | |
---|---|
testMappingsZip | File : ERROR(/File) test eşlemeleri zip ERROR(/File) bir ERROR(/File) . |
İadeler | |
---|---|
File | test eşlemeleri zip dosyası için geçici dizine işaret eden bir ERROR(/File) . |
getAllTests
public staticgetAllTests (File testMappingsDir)
Belirli bir dizindeki TEST_MAPPING dosyalarındaki tüm testleri bulmaya yardımcı olur.
Parametreler | |
---|---|
testMappingsDir | File : ERROR(/File) tüm Test Eşleme dosyalarını içeren dizin. |
İadeler | |
---|---|
Verilen dizindeki ve alt dizinlerindeki testlerin Map<String, Set<TestInfo>> . |
getTests
publicgetTests (String testGroup, disabledTests, boolean hostOnly, keywords)
Belirli bir grup için bir TEST_MAPPING dosyasında ayarlanan tüm testleri almanıza yardımcı olur.
Parametreler | |
---|---|
testGroup | String : Test grubunun bir String . |
disabledTests | String kümesi. |
hostOnly | boolean : Yalnızca ana bilgisayarda çalışan ve cihaz gerektirmeyen testlerin döndürülmesi gerekiyorsa true. aygıtın çalışmasını gerektiren testleri döndürmek için false. |
keywords | String kümesi. |
İadeler | |
---|---|
Test bilgilerinin bir Set<TestInfo> . |
getTests
public staticgetTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords)
Tüm TEST_MAPPING dosyalarındaki tüm testleri bulmaya yardımcı olur. Bu, bir takım çalışması belirli bir grup için TEST_MAPPING dosyalarındaki tüm testleri çalıştırmayı gerektirdiğinde gereklidir, örn. Ön gönderme.
Parametreler | |
---|---|
buildInfo | IBuildInfo : IBuildInfo açıklayan IBuildInfo . |
testGroup | String : Test grubunun String . |
hostOnly | boolean : Yalnızca ana bilgisayarda çalışan ve cihaz gerektirmeyen testlerin döndürülmesi gerekiyorsa true. aygıtın çalışmasını gerektiren testleri döndürmek için false. |
keywords |
İadeler | |
---|---|
Set<TestInfo> ayarlanan testlerin Set<TestInfo> kümesi, test_mappings.zip. |
setTestMappingPaths
public static void setTestMappingPaths (relativePaths)
TEST_MAPPING'in yüklenmesini sınırlamak için TEST_MAPPINGS_ZIP içindeki TEST_MAPPING yollarını ayarlayın.
Parametreler | |
---|---|
relativePaths | List<String> . |