SearchArtifactUtil

public class SearchArtifactUtil
extends Object

java.lang.Объект
com.android.tradefed.util.SearchArtifactUtil


Служебный класс, который можно использовать для поиска тестовых артефактов.

Краткое содержание

Поля

public static SearchArtifactUtil singleton

Общественные конструкторы

SearchArtifactUtil ()

Публичные методы

static File findModuleDir (String moduleName, boolean targetFirst)

Находит каталог модуля, соответствующий заданному имени модуля.

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

Возвращает каталог модуля, если он присутствует, при вызове внутри области модуля.

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

Поля

синглтон

public static SearchArtifactUtil singleton

Общественные конструкторы

SearchArtifactUtil

public SearchArtifactUtil ()

Публичные методы

findModuleDir

public static File findModuleDir (String moduleName, 
                boolean targetFirst)

Находит каталог модуля, соответствующий заданному имени модуля.

Параметры
moduleName String : имя модуля.

targetFirst boolean : отдаем ли мы предпочтение целевой стороне или хостовой стороне при поиске.

Возврат
File каталог модуля. Может быть нулевым.

getModuleDirFromConfig

public static File getModuleDirFromConfig (IInvocationContext moduleContext)

Параметры
moduleContext IInvocationContext

Возврат
File

getModuleDirFromConfig

public static File getModuleDirFromConfig ()

Возвращает каталог модуля, если он присутствует, при вызове внутри области модуля.

Возврат
File

getModuleDirFromConfig

public static File getModuleDirFromConfig (ConfigurationDescriptor descriptor)

Параметры
descriptor ConfigurationDescriptor

Возврат
File

поискФайл

public static File searchFile (String fileName, 
                boolean targetFirst)

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

Параметры
fileName String : имя файла, который нужно найти.

targetFirst boolean : отдаем ли мы предпочтение файлам на целевой стороне по сравнению с файлами на стороне хоста для поиска.

Возврат
File Найденный файл артефакта или значение NULL, если его нет.

поискФайл

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

Параметры
fileName String : имя файла, который нужно найти.

targetFirst boolean : отдаем ли мы предпочтение файлам на целевой стороне по сравнению с файлами на стороне хоста для поиска.

abi IAbi : IAbi , соответствующий файлу.

Возврат
File Найденный файл артефакта или значение NULL, если его нет.

поискФайл

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

Параметры
fileName String : имя файла, который нужно найти.

targetFirst boolean : отдаем ли мы предпочтение файлам на целевой стороне по сравнению с файлами на стороне хоста для поиска.

testInfo TestInformation : информация TestInformation текущего теста, если она доступна.

Возврат
File Найденный файл артефакта или значение NULL, если его нет.

поискФайл

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

Параметры
fileName String : имя файла, который нужно найти.

targetFirst boolean : отдаем ли мы предпочтение файлам на целевой стороне по сравнению с файлами на стороне хоста для поиска.

abi IAbi : IAbi , соответствующий файлу.

altDirs : Альтернативные пути поиска в дополнение к путям поиска по умолчанию.

altDirBehavior AltDirBehavior : как следует использовать альтернативные пути поиска по сравнению с путями по умолчанию: как резерв или как переопределение; если не указано, будет использоваться резервный вариант

testInfo TestInformation : информация TestInformation текущего теста, если она доступна.

includeDirectory boolean : включать ли каталоги в результаты поиска.

Возврат
File Найденный файл артефакта или значение NULL, если его нет.

поискФайл

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

Параметры
fileName String : имя файла, который нужно найти.

targetFirst boolean : отдаем ли мы предпочтение файлам на целевой стороне по сравнению с файлами на стороне хоста для поиска.

abi IAbi : IAbi , соответствующий файлу.

altDirs : Альтернативные пути поиска в дополнение к путям поиска по умолчанию.

altDirBehavior AltDirBehavior : как следует использовать альтернативные пути поиска по сравнению с путями по умолчанию: как резерв или как переопределение; если не указано, будет использоваться резервный вариант

testInfo TestInformation : информация TestInformation текущего теста, если она доступна.

Возврат
File Найденный файл артефакта или значение NULL, если его нет.

поискФайл

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

Ищет тестовый файл артефакта/зависимости в тестовом каталоге.

Параметры
fileName String : имя файла, который нужно найти.

targetFirst boolean : отдаем ли мы предпочтение файлам на целевой стороне по сравнению с файлами на стороне хоста для поиска.

altDirs : Альтернативные пути поиска в дополнение к путям поиска по умолчанию.

altDirBehavior AltDirBehavior : как следует использовать альтернативные пути поиска по сравнению с путями по умолчанию: как резерв или как переопределение; если не указано, будет использоваться резервный вариант

Возврат
File Найденный файл артефакта или значение NULL, если его нет.