SearchArtifactUtil

public class SearchArtifactUtil
extends Object

Objeto java.lang.
   ↳ com.android.tradefed.util.SearchArtifactUtil


Es una clase de utilidad que se puede usar para buscar artefactos de prueba.

Resumen

Campos

public static SearchArtifactUtil singleton

Constructores públicos

SearchArtifactUtil()

Métodos públicos

static File findModuleDir(String moduleName, boolean targetFirst)

Busca el directorio del módulo que coincide con el nombre del módulo determinado.

static File searchFile(String fileName, boolean targetFirst)

Busca un archivo de artefacto o dependencia de prueba en el directorio de prueba.

static File searchFile(String fileName, boolean targetFirst, IAbi abi)

Busca un archivo de artefacto o dependencia de prueba en el directorio de prueba.

static File searchFile(String fileName, boolean targetFirst, TestInformation testInfo)

Busca un archivo de artefacto o dependencia de prueba en el directorio de prueba.

static File searchFile(String fileName, boolean targetFirst, IAbi abi, altDirs, AltDirBehavior altDirBehavior, TestInformation testInfo)

Busca un archivo de artefacto o dependencia de prueba en el directorio de prueba.

static File searchFile(String fileName, boolean targetFirst, altDirs, AltDirBehavior altDirBehavior)

Busca un archivo de artefacto o dependencia de prueba en el directorio de prueba.

Campos

singleton

public static SearchArtifactUtil singleton

Constructores públicos

SearchArtifactUtil

public SearchArtifactUtil ()

Métodos públicos

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

Busca el directorio del módulo que coincide con el nombre del módulo determinado.

Parámetros
moduleName String: Es el nombre del módulo.

targetFirst boolean: Indica si favorecemos el lado del destino o el del host para la búsqueda.

Muestra
File el directorio del módulo. Puede ser nulo.

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

Busca un archivo de dependencias o artefactos de prueba en el directorio de prueba.

Parámetros
fileName String: Es el nombre del archivo que se debe buscar.

targetFirst boolean: Si favorecemos los archivos del destino en lugar de los archivos del host para la búsqueda.

Muestra
File El archivo de artefacto encontrado o nulo si no hay ninguno.

Archivobúsqueda

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi)

Busca un archivo de dependencias o artefactos de prueba en el directorio de prueba.

Parámetros
fileName String: Es el nombre del archivo que se debe buscar.

targetFirst boolean: Indica si priorizamos los archivos del destino en comparación con los archivos del host para la búsqueda.

abi IAbi: Es el IAbi que debe coincidir con el archivo.

Muestra
File El archivo de artefacto encontrado o nulo si no hay ninguno.

Archivobúsqueda

public static File searchFile (String fileName, 
                boolean targetFirst, 
                TestInformation testInfo)

Busca un archivo de dependencias o artefactos de prueba en el directorio de prueba.

Parámetros
fileName String: Es el nombre del archivo que se debe buscar.

targetFirst boolean: Si favorecemos los archivos del destino en lugar de los archivos del host para la búsqueda.

testInfo TestInformation: Es el TestInformation de la prueba actual cuando está disponible.

Muestra
File El archivo de artefacto encontrado o nulo si no hay ninguno.

Archivobúsqueda

public static File searchFile (String fileName, 
                boolean targetFirst, 
                IAbi abi, 
                 altDirs, 
                AltDirBehavior altDirBehavior, 
                TestInformation testInfo)

Busca un archivo de dependencias o artefactos de prueba en el directorio de prueba.

Parámetros
fileName String: Es el nombre del archivo que se debe buscar.

targetFirst boolean: Si favorecemos los archivos del destino en lugar de los archivos del host para la búsqueda.

abi IAbi: Es el IAbi que debe coincidir con el archivo.

altDirs : Son rutas de búsqueda alternativas, además de las predeterminadas.

altDirBehavior AltDirBehavior: Indica cómo se deben usar las rutas de búsqueda alternativas en comparación con las rutas predeterminadas: como resguardo o como anulación. Si no se especifica, se usará el resguardo.

testInfo TestInformation

Muestra
File El archivo de artefacto encontrado o nulo si no hay ninguno.

Archivobúsqueda

public static File searchFile (String fileName, 
                boolean targetFirst, 
                 altDirs, 
                AltDirBehavior altDirBehavior)

Busca un archivo de dependencias o artefactos de prueba en el directorio de prueba.

Parámetros
fileName String: Es el nombre del archivo que se debe buscar.

targetFirst boolean: Si favorecemos los archivos del destino en lugar de los archivos del host para la búsqueda.

altDirs : Rutas de búsqueda alternativas, además de las rutas de búsqueda predeterminadas

altDirBehavior AltDirBehavior: Indica cómo se deben usar las rutas de búsqueda alternativas en comparación con las rutas predeterminadas: como resguardo o como anulación. Si no se especifica, se usará el resguardo.

Muestra
File El archivo de artefacto encontrado o nulo si no hay ninguno.