ТестФайлПушСетап
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 ()
Публичные методы
отчетЗависимости
publicreportDependencies ()
Возвращает | |
---|---|
настраивать
public void setUp (TestInformation testInfo)
Параметры | |
---|---|
testInfo | TestInformation |
Броски | |
---|---|
BuildError | |
DeviceNotAvailableException | |
TargetSetupError |
Защищенные методы
addTestFileName
protected void addTestFileName (String fileName)
Добавляет файл в список элементов для отправки
ClearTestFileName
protected void clearTestFileName ()
жетфаиледтопушфилес
protectedgetFailedToPushFiles ()
Возвращает набор файлов, которые не удалось отправить. Может использоваться только в том случае, если '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
protectedgetTestFileNames ()
Получает список файлов, которые нужно отправить из тестового zip на устройство.
Возвращает | |
---|---|
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Параметры | |
---|---|
throwIfNoFile | boolean |