Тестфилепушсетуп
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 |
Защищенные методы
добавитьтестфиленаме
protected void addTestFileName (String fileName)
Добавляет файл в список элементов для отправки
ClearTestFileName
protected void clearTestFileName ()
getFailedToPushFiles
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 |