Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Пушфилепрепарер
public class PushFilePreparer
extends BaseTargetPreparer
implements IAbiReceiver , IDiscoverDependencies, IInvocationContextReceiver
ITargetPreparer
, который пытается отправить любое количество файлов с любого пути хоста на любой путь устройства.
Должно выполняться *после* установки новой сборки и *после* запуска DeviceSetup (если включено)
Краткое содержание
Общественные конструкторы
Пушфилепрепарер
public PushFilePreparer ()
Публичные методы
получитьАби
public IAbi getAbi ()
getPushSpecs
public final getPushSpecs (ITestDevice device)
Создайте список файлов для отправки.
Параметры |
---|
device | ITestDevice |
исCleanUpEnabled
public boolean isCleanUpEnabled ()
отчетЗависимости
public reportDependencies ()
разрешить относительный путь к файлу
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Определите относительный путь к файлу через каталоги IBuildInfo
и тестовых примеров.
Параметры |
---|
buildInfo | IBuildInfo : информация об артефакте сборки. |
fileName | String : относительный путь к файлу, который необходимо разрешить. |
Возврат |
---|
File | файл из каталогов информации о сборке или тестовых случаев |
setAbi
public void setAbi (IAbi abi)
setInvoctionContext
public void setInvocationContext (IInvocationContext invocationContext)
Параметры |
---|
invocationContext | IInvocationContext |
public void setUp (TestInformation testInfo)
Параметры |
---|
testInfo | TestInformation |
следуетAbortOnFailure
public boolean shouldAbortOnFailure ()
Следует ли прерывать операцию в случае сбоя принудительной отправки.
следуетПеремонтироватьСистему
public boolean shouldRemountSystem ()
следуетRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
Параметры |
---|
testInfo | TestInformation |
e | Throwable |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-09-30 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-09-30 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-09-30 UTC."]]