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

static File getModuleDirFromConfig(IInvocationContext moduleContext)
static File getModuleDirFromConfig()

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

static File getModuleDirFromConfig(ConfigurationDescriptor descriptor)
static File searchFile(String fileName, boolean targetFirst)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 ()

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

Muestra
File

getModuleDirFromConfig

public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)

Parámetros
descriptor ConfigurationDescriptor

Muestra
File

searchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

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

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

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

Muestra
File Es el archivo de artefacto encontrado o un valor nulo si no se encontró ninguno.

searchFile

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

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

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

targetFirst boolean: Indica si favorecemos los archivos del destino o los 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 un valor nulo si no se encontró ninguno.

searchFile

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

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

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

targetFirst boolean: Indica si favorecemos los archivos del destino en lugar de los 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 un valor nulo si no se encontró ninguno.

searchFile

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

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

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

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

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

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

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

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

includeDirectory boolean: Indica si se deben incluir directorios en el resultado de la búsqueda.

Muestra
File Es el archivo de artefacto encontrado o un valor nulo si no se encontró ninguno.

searchFile

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

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

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

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

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

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

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

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

Muestra
File Es el archivo de artefacto encontrado o un valor nulo si no se encontró ninguno.

searchFile

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

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

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

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

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

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

Muestra
File Es el archivo de artefacto encontrado o un valor nulo si no se encontró ninguno.

searchFile

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

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

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

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

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

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

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

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

buildInfo IBuildInfo: Es el IBuildInfo de la prueba actual cuando está disponible.

includeDirectory boolean: Indica si se deben incluir directorios en el resultado de la búsqueda.

Muestra
File Es el archivo de artefacto encontrado o un valor nulo si no se encontró ninguno.