ТестФайлПушСетап

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

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

addTestFileName

protected void addTestFileName (String fileName)

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

ClearTestFileName

protected void clearTestFileName ()

жетфаиледтопушфилес

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