Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

TestMapping

public class TestMapping
extends Object

java.lang.Object
com.android.tradefed.util.testmapping.TestMapping


Una clase para cargar un archivo TEST_MAPPING.

Resumen

Campos

public static final String TEST_SOURCES

Constructores públicos

TestMapping (Path path, Path testMappingsDir)

Constructor para crear un objeto TestMapping desde una ruta al archivo TEST_MAPPING.

Métodos públicos

static File extractTestMappingsZip (File testMappingsZip)

Extraiga un archivo zip y devuelva el directorio que contiene el contenido de los archivos descomprimidos.

static getAllTests (File testMappingsDir)

Ayudante para encontrar todas las pruebas en los archivos TEST_MAPPING de un directorio determinado.

getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords) getTests (String testGroup, disabledTests, boolean hostOnly, keywords)

Ayudante para configurar todas las pruebas en un archivo TEST_MAPPING para un grupo determinado.

static getTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords) getTests (IBuildInfo buildInfo, String testGroup, boolean hostOnly, keywords)

Ayudante para encontrar todas las pruebas en todos los archivos TEST_MAPPING.

static void setTestMappingPaths ( relativePaths) setTestMappingPaths ( relativePaths)

Establezca las rutas TEST_MAPPING dentro de TEST_MAPPINGS_ZIP para limitar la carga de TEST_MAPPING.

Campos

TEST_SOURCES

public static final String TEST_SOURCES

Constructores públicos

TestMapping

public TestMapping (Path path, 
                Path testMappingsDir)

Constructor para crear un objeto TestMapping desde una ruta al archivo TEST_MAPPING.

Parámetros
path Path : el ERROR(/Path) a un archivo TEST_MAPPING.

testMappingsDir Path : el ERROR(/Path) a la carpeta de todos los archivos TEST_MAPPING para una compilación.

Métodos públicos

extractTestMappingsZip

public static File extractTestMappingsZip (File testMappingsZip)

Extraiga un archivo zip y devuelva el directorio que contiene el contenido de los archivos descomprimidos.

Parámetros
testMappingsZip File : un ERROR(/File) del zip de mapeos de prueba para extraer.

Devoluciones
File un ERROR(/File) apunta al directorio temporal para las asignaciones de prueba zip.

getAllTests

public static  getAllTests (File testMappingsDir)

Ayudante para encontrar todas las pruebas en los archivos TEST_MAPPING de un directorio determinado.

Parámetros
testMappingsDir File : el ERROR(/File) el directorio que contiene todos los archivos de asignación de prueba.

Devoluciones
Un Map<String, Set<TestInfo>> de pruebas en el directorio dado y sus directorios secundarios.

getTests

public  getTests (String testGroup, 
                 disabledTests, 
                boolean hostOnly, 
                 keywords)

Ayudante para configurar todas las pruebas en un archivo TEST_MAPPING para un grupo determinado.

Parámetros
testGroup String : una String del grupo de prueba.

disabledTests : Un conjunto de String para el nombre de las pruebas desactivadas.

hostOnly boolean : verdadero si solo se deben devolver las pruebas que se ejecutan en el host y no requieren el dispositivo. false para devolver las pruebas que requieren que el dispositivo se ejecute.

keywords : Un conjunto de String que se compararán al filtrar las pruebas para ejecutar en una suite de asignación de pruebas.

Devoluciones
Un Set<TestInfo> de la información de prueba.

getTests

public static  getTests (IBuildInfo buildInfo, 
                String testGroup, 
                boolean hostOnly, 
                 keywords)

Ayudante para encontrar todas las pruebas en todos los archivos TEST_MAPPING. Esto es necesario cuando la ejecución de una suite requiere ejecutar todas las pruebas en archivos TEST_MAPPING para un grupo determinado, por ejemplo, preenvío.

Parámetros
buildInfo IBuildInfo : IBuildInfo describe la compilación.

testGroup String : una String del grupo de prueba.

hostOnly boolean : verdadero si solo se deben devolver las pruebas que se ejecutan en el host y no requieren el dispositivo. false para devolver las pruebas que requieren que el dispositivo se ejecute.

keywords

Devoluciones
Un Set<TestInfo> de pruebas en el artefacto de compilación, test_mappings.zip.

setTestMappingPaths

public static void setTestMappingPaths ( relativePaths)

Establezca las rutas TEST_MAPPING dentro de TEST_MAPPINGS_ZIP para limitar la carga de TEST_MAPPING.

Parámetros
relativePaths : Una List<String> de rutas TEST_MAPPING relativas a TEST_MAPPINGS_ZIP.