Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Тестфилепушсетуп
public class TestFilePushSetup
extends BaseTargetPreparer
implements IDiscoverDependencies
Известные прямые подклассы |
ITargetPreparer
, который помещает один или несколько файлов/каталогов из папки IDeviceBuildInfo.getTestsDir()
на устройство.
Этот подготовительный модуль будет искать в альтернативных каталогах, если zip-архив с тестами не существует или не содержит требуемого APK. Поиск будет идти от последнего указанного альтернативного каталога до первого.
Краткое содержание
Общественные конструкторы
Тестфилепушсетуп
public TestFilePushSetup ()
Публичные методы
отчетЗависимости
public reportDependencies ()
public void setUp (TestInformation testInfo)
Параметры |
---|
testInfo | TestInformation |
Защищенные методы
добавитьтестфиленаме
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) представляющая физический файл/путь на хосте |
getTestFileNames
protected getTestFileNames ()
Получает список файлов, которые нужно отправить из тестового zip-архива на устройство.
setThrowIfNoFile
protected void setThrowIfNoFile (boolean throwIfNoFile)
Параметры |
---|
throwIfNoFile | boolean |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-08-29 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]
{"lastModified": "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435: 2024-08-29 UTC."}
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2024-08-29 UTC."]]