Тестфилепушсетуп

public class TestFilePushSetup
extends BaseTargetPreparer implements IDiscoverDependencies

java.lang.Объект
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.TestFilePushSetup


ITargetPreparer , который помещает один или несколько файлов/каталогов из папки IDeviceBuildInfo.getTestsDir() на устройство.

Этот подготовительный модуль будет искать в альтернативных каталогах, если zip-архив с тестами не существует или не содержит требуемого APK. Поиск будет идти от последнего указанного альтернативного каталога до первого.

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

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

TestFilePushSetup ()

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

reportDependencies ()
void setUp ( TestInformation testInfo)

Защищенные методы

void addTestFileName (String fileName)

Добавляет файл в список элементов для отправки

void clearTestFileName ()
getFailedToPushFiles ()

Возвращает набор файлов, которые не удалось отправить.

File getLocalPathForFilename ( IBuildInfo buildInfo, String fileName, ITestDevice device)

Определите путь на стороне хоста на основе информации об артефакте тестирования внутри информации о сборке.

getTestFileNames ()

Получает список файлов, которые нужно отправить из тестового zip-архива на устройство.

void setThrowIfNoFile (boolean throwIfNoFile)

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

Тестфилепушсетуп

public TestFilePushSetup ()

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

отчетЗависимости

public  reportDependencies ()

Возврат

настраивать

public void setUp (TestInformation testInfo)

Параметры
testInfo TestInformation

Броски
BuildError
DeviceNotAvailableException
TargetSetupError

Защищенные методы

добавитьтестфиленаме

protected void addTestFileName (String fileName)

Добавляет файл в список элементов для отправки

ClearTestFileName

protected void clearTestFileName ()

getFailedToPushFiles

protected  getFailedToPushFiles ()

Возвращает набор файлов, которые не удалось отправить. Может использоваться только в том случае, если параметр «throw-if-not-found» имеет значение false, иначе при первом неудачном нажатии будет выдано исключение.

Возврат

getLocalPathForFilename

protected File getLocalPathForFilename (IBuildInfo buildInfo, 
                String fileName, 
                ITestDevice device)

Определите путь на стороне хоста на основе информации об артефакте тестирования внутри информации о сборке.

Параметры
buildInfo IBuildInfo : информация об артефакте сборки.

fileName String : имя файла артефактов для отправки.

device ITestDevice

Возврат
File ERROR(/File) представляющая физический файл/путь на хосте

Броски
TargetSetupError

getTestFileNames

protected  getTestFileNames ()

Получает список файлов, которые нужно отправить из тестового zip-архива на устройство.

Возврат

setThrowIfNoFile

protected void setThrowIfNoFile (boolean throwIfNoFile)

Параметры
throwIfNoFile boolean