SearchArtifactUtil

public class SearchArtifactUtil
extends Object

java.lang.Object
   ↳ 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 getModuleDirFromConfig(IInvocationContext moduleContext)
static File getModuleDirFromConfig()

Muestra el directorio del módulo, si está presente, cuando se lo llama dentro del alcance de un módulo.

static File searchFile(String fileName, boolean targetFirst)

Busca un artefacto o archivo de 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 artefacto o archivo de 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.

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

Parámetros
moduleContext IInvocationContext

Muestra
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

Muestra el directorio del módulo, si está presente, cuando se lo llama dentro del alcance de un módulo.

Muestra
File

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

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

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

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

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

searchFile

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

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

Parámetros
fileName String: Es el nombre del archivo que se 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.

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

searchFile

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

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

Parámetros
fileName String: Es el nombre del archivo que se 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 Es el archivo de artefacto encontrado o nulo si no hay ninguno.

searchFile

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

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

Parámetros
fileName String: Es el nombre del archivo que se 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 Es el archivo de artefacto encontrado o nulo si no hay ninguno.

searchFile

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

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

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

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

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.

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