SearchArtifactUtil

public class SearchArtifactUtil
extends Object

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


Uma classe de utilitário que pode ser usada para pesquisar artefatos de teste.

Resumo

Campos

public static SearchArtifactUtil singleton

Construtores públicos

SearchArtifactUtil()

Métodos públicos

static File findModuleDir(String moduleName, boolean targetFirst)

Encontra o diretório do módulo que corresponde ao nome do módulo fornecido

static File searchFile(String fileName, boolean targetFirst)

Procura um artefato de teste/arquivo de dependência no diretório de teste.

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

Procura um artefato de teste/arquivo de dependência no diretório de teste.

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

Procura um artefato de teste/arquivo de dependência no diretório de teste.

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

Procura um artefato de teste/arquivo de dependência no diretório de teste.

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

Procura um artefato de teste/arquivo de dependência no diretório de teste.

Campos

Singleton

public static SearchArtifactUtil singleton

Construtores públicos

SearchArtifactUtil

public SearchArtifactUtil ()

Métodos públicos

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

Encontra o diretório do módulo que corresponde ao nome do módulo fornecido

Parâmetros
moduleName String: o nome do módulo.

targetFirst boolean: se estamos favorecendo o lado de destino ou de host para a pesquisa.

Retorna
File diretório do módulo. Pode ser nulo.

SearchFile

public static File searchFile (String fileName, 
                boolean targetFirst)

Procura um artefato de teste/arquivo de dependência no diretório de teste.

Parâmetros
fileName String: o nome do arquivo a ser procurado.

targetFirst boolean: se estamos favorecendo arquivos do lado do destino em vez de arquivos do lado do host para a pesquisa.

Retorna
File O arquivo de artefato encontrado ou nulo, se não houver.

SearchFile

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

Procura um artefato de teste/arquivo de dependência no diretório de teste.

Parâmetros
fileName String: o nome do arquivo a ser procurado.

targetFirst boolean: se estamos favorecendo arquivos do lado do destino em vez de arquivos do lado do host para a pesquisa.

abi IAbi: o IAbi que corresponde ao arquivo.

Retorna
File O arquivo de artefato encontrado ou nulo, se não houver.

SearchFile

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

Procura um artefato de teste/arquivo de dependência no diretório de teste.

Parâmetros
fileName String: o nome do arquivo a ser procurado.

targetFirst boolean: se estamos favorecendo arquivos do lado do destino em vez de arquivos do lado do host para a pesquisa.

testInfo TestInformation: o TestInformation do teste atual, quando disponível.

Retorna
File O arquivo de artefato encontrado ou nulo, se não houver.

SearchFile

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

Procura um artefato de teste/arquivo de dependência no diretório de teste.

Parâmetros
fileName String: o nome do arquivo a ser procurado.

targetFirst boolean: se estamos favorecendo arquivos do lado do destino em vez de arquivos do lado do host para a pesquisa.

abi IAbi: o IAbi que corresponde ao arquivo.

altDirs : caminhos de pesquisa alternativos, além dos caminhos de pesquisa padrão.

altDirBehavior AltDirBehavior: como os caminhos de pesquisa alternativos precisam ser usados em relação aos caminhos padrão: como substituto ou como substituição. Se não for especificado, o substituto vai ser usado.

testInfo TestInformation

Retorna
File O arquivo de artefato encontrado ou nulo, se não houver.

SearchFile

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

Procura um artefato de teste/arquivo de dependência no diretório de teste.

Parâmetros
fileName String: o nome do arquivo a ser procurado.

targetFirst boolean: se estamos favorecendo arquivos do lado do destino em vez de arquivos do lado do host para a pesquisa.

altDirs : caminhos de pesquisa alternativos, além dos caminhos de pesquisa padrão.

altDirBehavior AltDirBehavior: como os caminhos de pesquisa alternativos precisam ser usados em relação aos caminhos padrão: como substituto ou como substituição. Se não for especificado, o substituto vai ser usado.

Retorna
File O arquivo de artefato encontrado ou nulo, se não houver.