Google 致力于为黑人社区推动种族平等。查看具体举措
Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

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 TestMapping nesnesi oluşturur.

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 static  getAllTests (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

public  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.

Parametreler
testGroup String : Test grubunun bir String .

disabledTests : Devre dışı bırakılan testlerin adı için bir 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 : Test Haritalama takımında çalıştırılacak testler filtrelenirken eşleştirilecek bir String kümesi.

İadeler
Test bilgilerinin bir Set<TestInfo> .

getTests

public static  getTests (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 : TEST_MAPPINGS_ZIP ile ilgili TEST_MAPPING yollarının bir List<String> .