ICommandOptions

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


Контейнер для параметров выполнения команд.

Краткое содержание

Общедоступные методы

abstract boolean captureLogcatOnFailure ()

Стоит ли вести запись в logcat при сбое тестового случая?

abstract boolean captureScreenshotOnFailure ()

Стоит ли делать снимок экрана при сбое тестового случая?

abstract ICommandOptions clone ()

Создает копию объекта ICommandOptions .

abstract boolean delegatedEarlyDeviceRelease ()

Вопрос о том, следует ли досрочно освободить устройство в делегированном режиме.

abstract boolean earlyDeviceRelease ()

Стоит ли отпускать устройство досрочно после использования?

abstract boolean enableDefaultLogProcessors ()

Стоит ли автоматически развертывать некоторые постпроцессоры.

abstract boolean filterPreviousPassedTests ()

Следует ли фильтровать ранее успешно пройденные тестовые случаи из предыдущей попытки?

abstract List<String> getAutoCollectorSetOptions ()

Возвращает список параметров для передачи автоматическим сборщикам мусора.

abstract Set< AutoLogCollector > getAutoLogCollectors ()

Возвращает набор автоматических сборщиков логов, которые необходимо добавить при выполнении вызова.

abstract Set< AutoLogProcessor > getAutoLogProcessors ()

Возвращает набор обработчиков автоматического логирования, которые необходимо добавить при выполнении вызова.

abstract Map<String, String> getDynamicDownloadArgs ()

Возвращает карту аргументов, которые необходимо передать в запрос динамической загрузки.

abstract MultiMap <String, String> getExperimentalFlags ()

Возвращает экспериментальную карту флагов, которую можно использовать для демонстрации проектов, находящихся на стадии строительства.

abstract int getExtraRemotePostsubmitInstance ()

Следует ли запускать дополнительные экземпляры на удаленной виртуальной машине после отправки запроса.

abstract String getGeminiApiKey ()

Ключ API для использования в запросах через API Gemini.

abstract String getHostLogSuffix ()

Возвращает суффикс для добавления в файл host_log Tradefed или null, если префикс отсутствует.

abstract UniqueMultiMap <String, String> getInvocationData ()

Возвращает данные, переданные в вызов, для его описания.

abstract long getInvocationTimeout ()

Возвращает указанное время ожидания вызова.

abstract File getJdkFolderForSubprocess ()

Возвращает папку JDK, используемую при создании дочернего процесса для выполнения.

abstract long getLoopTime ()

Укажите время ожидания перед повторным планированием этой команды.

abstract long getMaxLoopCount ()

Возвращает максимальное количество раз, когда можно запланировать выполнение команды.

abstract Integer getMultiDeviceCount ()

Возвращает количество устройств для многоустройственных тестов.

abstract boolean getOptimizeMainlineTest ()

Возвращает true, если следует оптимизировать список тестовых модулей для основного теста.

abstract Duration getParallelPreInvocationSetupTimeout ()

Возвращает значение таймаута для предварительной настройки параллельного выполнения.

abstract Duration getParallelSetupTimeout ()

Возвращает значение таймаута, используемое при параллельной настройке.

abstract String getRemoteCacheInstanceName ()

Возвращает имя экземпляра, используемого для обработки удаленного кэширования.

abstract Set<String> getRemoteFiles ()

Возвращает список настроенных удаленных файлов.

abstract MultiMap <String, String> getRolloutFlags ()

Возвращает карту флагов развертывания.

abstract List<File> getRolloutFlagsFiles ()

Возвращает список файлов, содержащих флаги развертывания.

abstract Integer getShardCount ()

Возвращает общее количество сегментов для данной команды.

abstract Integer getShardIndex ()

Возвращает индекс сегмента для команды.

abstract String getTestTag ()

Возвращает тестовый тег для вызова.

abstract String getTestTagSuffix ()

Возвращает суффикс test-tag, добавляемый к test-tag для представления нескольких вариантов одного теста.

abstract boolean isConditionalBugreportDisabled ()

Возвращает значение, указывающее, отключена ли условная отправка отчетов об ошибках.

abstract boolean isDryRunMode ()

Возвращать true если это необходимо. пропускать Добавление этой команды в очередь.

abstract boolean isExperimentEnabled ()

Разрешать ли проведение экспериментов с помощью экспериментальных флагов.

abstract boolean isFullHelpMode ()

Возвращает true если запрошен полный подробный режим справки.

abstract boolean isGeminiLogOnlyMode ()

Следует ли отключить оперативное выполнение моделей.

abstract boolean isHelpMode ()

Возвращает true если запрошен сокращенный режим справки.

abstract boolean isLoopMode ()

Возвращает режим цикла для данной конфигурации.

abstract boolean isNoisyDryRunMode ()

Верните true если нам следует вывести команду в консоль до того, как мы это сделаем. пропускать Добавляем в очередь.

abstract boolean isRemoteInvocationDeviceless ()

Следует ли инициировать удаленный вызов без использования устройства.

abstract boolean isTracingEnabled ()

Возвращает значение, указывающее, включена ли трассировка вызовов.

abstract boolean keepPostProcessorOrder ()

Следует ли применять постпроцессоры в том порядке, в котором они указаны в конфигурации.

abstract boolean reportCacheResults ()

Возвращает true, если следует сообщать о результатах кэширования, когда они доступны.

abstract boolean reportCacheResultsInPresubmit ()

Возвращает true, если следует сообщать о результатах кэширования, если они доступны в предварительной отправке.

abstract boolean reportInvocationCacheResultsInPostsubmit ()

Возвращает true, если следует сообщать о результатах кэширования вызовов, если они доступны в postsubmit.

abstract boolean reportInvocationCacheResultsInPresubmit ()

Возвращает true, если следует сообщать о результатах кэширования вызовов, если они доступны в presubmit.

abstract boolean reportInvocationComplete ()

следует ли сообщать о логах до завершения вызова.

abstract boolean reportPassedTests ()

Сообщать ли о прошедших тестовых случаях?

abstract boolean reportTestCaseCount ()

Следует ли сообщать количество тестовых случаев по каждому типу тестов.

abstract List<String> reportingTags ()

Список тегов, используемых для создания отчетов, связанных с вызовом.

abstract boolean runOnAllDevices ()

Возвращает true, если команда должна быть выполнена на всех устройствах.

abstract void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)

Задает список параметров, передаваемых автоматическим сборщикам мусора.

abstract void setAutoLogCollectors (Set< AutoLogCollector > autoLogCollectors)

Задает набор автоматических сборщиков логов, которые следует добавить к вызову.

abstract void setAutoLogProcessors (Set< AutoLogProcessor > autoLogProcessors)

Задает набор обработчиков автоматического логирования, которые должны быть добавлены к вызову.

abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

Определяет, следует ли сохранять отчет об ошибке в конце вызова.

abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Определяет, следует ли создавать отчет об ошибке (bugreportz) в конце вызова.

abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Укажите, следует ли освобождать устройство досрочно в делегированном режиме.

abstract void setHostLogSuffix (String suffix)

Задает суффикс, который будет добавлен к файлу host_log Tradefed.

abstract void setInvocationTimeout (Long mInvocationTimeout)

Установите тайм-аут вызова.

abstract void setLoopMode (boolean loopMode)

Устанавливает режим зацикливания для команды.

abstract void setMultiDeviceCount (int count)

Задает количество устройств, ожидаемых для многоустройственных тестов.

abstract void setReplicateSetup (boolean replicate)

Укажите, следует ли использовать реплицированную конфигурацию.

abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Укажите, следует ли отправлять отчеты в журналы до завершения вызова.

abstract void setReportTestCaseCount (boolean report)

Укажите, следует ли сообщать количество тестовых случаев по типам тестов.

abstract void setShardCount (Integer shardCount)

Устанавливает количество сегментов для команды.

abstract void setShardIndex (Integer shardIndex)

Задает индекс сегмента для команды.

abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

Определяет, следует ли использовать удаленный сервер динамического шардинга или нет.

abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Укажите, следует ли пытаться равномерно распределить количество модулей по сегментам.

abstract void setShouldUseSandboxing (boolean use)

Определяет, следует ли использовать контейнеры TF.

abstract void setTestTag (String testTag)

Устанавливает тег test для вызова.

abstract void setUseSandboxTestMode (boolean use)

Определяет, следует ли использовать тестовый режим песочницы TensorFlow.

abstract boolean shouldDisableInvocationSetupAndTeardown ()

Отключать ли предварительную настройку перед вызовом и завершение работы после вызова.

abstract boolean shouldEnableDeviceSpecificSetup ()

Включать ли настройку для конкретного устройства или нет.

abstract boolean shouldForcePreparerFailureAsTestFailure ()

Если программа подготовки теста не сработала, это может привести к ошибке при запуске теста (infra error), что повлечет за собой повторную попытку выполнения теста.

abstract boolean shouldPassRetryAttemptNumber ()

Следует ли указывать номер попытки повтора.

abstract boolean shouldRemoteDynamicShard ()

Возвращает значение, указывающее, следует ли использовать удаленный сервер динамического шардинга или нет.

abstract boolean shouldReportModuleProgression ()

Следует ли сообщать о ходе удаленного вызова на уровне модуля.

abstract boolean shouldSkipParentProcessLogcat ()

Следует ли пропускать logcat для родительского процесса.

abstract boolean shouldUploadCacheResults ()

Возвращает true, если результаты следует сохранить в кэше.

abstract boolean shouldUploadInvocationCacheResults ()

Возвращает true, если необходимо сохранить результаты вызова в кэше.

abstract boolean shouldUseDynamicSharding ()

Возвращает значение, указывающее, следует ли использовать динамическое сегментирование или нет.

abstract boolean shouldUseEvenModuleSharding ()

Возвращает значение, указывающее, следует ли попытаться равномерно распределить количество модулей по шардам.

abstract boolean shouldUseParallelPreInvocationSetup ()

Возвращает значение, указывающее, следует ли выполнять предварительную настройку параллельно.

abstract boolean shouldUseParallelRemoteSetup ()

Стоит ли пытаться выполнить параллельную настройку удаленных устройств?

abstract boolean shouldUseParallelSetup ()

Стоит ли пытаться настроить параллельную сеть?

abstract boolean shouldUseRemoteSandboxMode ()

Использовать ли режим песочницы при удалённом вызове.

abstract boolean shouldUseReplicateSetup ()

Стоит ли использовать реплицированную конфигурацию для всех удаленных устройств?

abstract boolean shouldUseSandboxTestMode ()

Возвращает true, если следует использовать песочницу TensorFlow в тестовом режиме.

abstract boolean shouldUseSandboxing ()

Возвращает true, если для выполнения вызова следует использовать контейнеры TensorFlow.

abstract boolean shouldUseTokenSharding ()

Следует ли использовать поддержку токенов при сегментировании данных?

abstract boolean skipTrybotExperiment ()

Стоит ли пропускать эксперименты при запуске TRYBOT?

abstract boolean takeBugreportOnInvocationEnded ()

Возвращает true, если отчет об ошибке следует отправить после завершения выполнения теста.

abstract boolean takeBugreportzOnInvocationEnded ()

Возвращает true, если вместо bugreport при вызове теста следует использовать bugreportz, а не bugreport final bugreport.

Общедоступные методы

captureLogcatOnFailure

public abstract boolean captureLogcatOnFailure ()

Стоит ли вести запись в logcat при сбое тестового случая?

Возвраты
boolean

captureScreenshotOnFailure

public abstract boolean captureScreenshotOnFailure ()

Стоит ли делать снимок экрана при сбое тестового случая?

Возвраты
boolean

клон

public abstract ICommandOptions clone ()

Создает копию объекта ICommandOptions .

Возвраты
ICommandOptions

delegatedEarlyDeviceRelease

public abstract boolean delegatedEarlyDeviceRelease ()

Вопрос о том, следует ли досрочно освободить устройство в делегированном режиме.

Возвраты
boolean

earlyDeviceRelease

public abstract boolean earlyDeviceRelease ()

Стоит ли отпускать устройство досрочно после использования?

Возвраты
boolean

enableDefaultLogProcessors

public abstract boolean enableDefaultLogProcessors ()

Стоит ли автоматически развертывать некоторые постпроцессоры.

Возвраты
boolean

filterPreviousPassedTests

public abstract boolean filterPreviousPassedTests ()

Следует ли фильтровать ранее успешно пройденные тестовые случаи из предыдущей попытки?

Возвраты
boolean

getAutoCollectorSetOptions

public abstract List<String> getAutoCollectorSetOptions ()

Возвращает список параметров для передачи автоматическим сборщикам мусора.

Возвраты
List<String>

getAutoLogCollectors

public abstract Set<AutoLogCollector> getAutoLogCollectors ()

Возвращает набор автоматических сборщиков логов, которые необходимо добавить при выполнении вызова.

Возвраты
Set< AutoLogCollector >

getAutoLogProcessors

public abstract Set<AutoLogProcessor> getAutoLogProcessors ()

Возвращает набор обработчиков автоматического логирования, которые необходимо добавить при выполнении вызова.

Возвраты
Set< AutoLogProcessor >

getDynamicDownloadArgs

public abstract Map<String, String> getDynamicDownloadArgs ()

Возвращает карту аргументов, которые необходимо передать в запрос динамической загрузки.

Возвраты
Map<String, String>

getExperimentalFlags

public abstract MultiMap<String, String> getExperimentalFlags ()

Возвращает экспериментальную карту флагов, которую можно использовать для демонстрации проектов, находящихся на стадии строительства.

Возвраты
MultiMap <String, String>

getExtraRemotePostsubmitInstance

public abstract int getExtraRemotePostsubmitInstance ()

Следует ли запускать дополнительные экземпляры на удаленной виртуальной машине после отправки запроса.

Возвраты
int

getGeminiApiKey

public abstract String getGeminiApiKey ()

Ключ API для использования в запросах через API Gemini.

Возвраты
String

getHostLogSuffix

public abstract String getHostLogSuffix ()

Возвращает суффикс для добавления в файл host_log Tradefed или null, если префикс отсутствует.

Возвраты
String

получитьДанныеВызова

public abstract UniqueMultiMap<String, String> getInvocationData ()

Возвращает данные, переданные в вызов, для его описания.

Возвраты
UniqueMultiMap <String, String>

getInvocationTimeout

public abstract long getInvocationTimeout ()

Возвращает указанное время ожидания вызова. 0, если время ожидания не используется.

Возвраты
long

getJdkFolderForSubprocess

public abstract File getJdkFolderForSubprocess ()

Возвращает папку JDK, используемую при создании дочернего процесса для выполнения.

Возвраты
File

getLoopTime

public abstract long getLoopTime ()

Укажите время ожидания перед повторным планированием этой команды.

Возвраты
long время в миллисекундах

getMaxLoopCount

public abstract long getMaxLoopCount ()

Возвращает максимальное количество раз, которое можно запланировать для выполнения команды. Не оказывает никакого эффекта, если isLoopMode имеет значение false.

Возвраты
long

getMultiDeviceCount

public abstract Integer getMultiDeviceCount ()

Возвращает количество устройств для многоустройственных тестов.

Возвраты
Integer

getOptimizeMainlineTest

public abstract boolean getOptimizeMainlineTest ()

Возвращает true, если следует оптимизировать список тестовых модулей для основного теста.

Возвраты
boolean

getParallelPreInvocationSetupTimeout

public abstract Duration getParallelPreInvocationSetupTimeout ()

Возвращает значение таймаута для предварительной настройки параллельного выполнения.

Возвраты
Duration

getParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

Возвращает значение таймаута, используемое при параллельной настройке.

Возвраты
Duration

getRemoteCacheInstanceName

public abstract String getRemoteCacheInstanceName ()

Возвращает имя экземпляра, используемого для обработки удаленного кэширования.

Возвраты
String

getRemoteFiles

public abstract Set<String> getRemoteFiles ()

Возвращает список настроенных удаленных файлов.

Возвраты
Set<String>

getRolloutFlags

public abstract MultiMap<String, String> getRolloutFlags ()

Возвращает карту флагов развертывания. Флаги развертывания отличаются от экспериментальных флагов, поскольку предназначены для использования при каждом вызове.

Возвраты
MultiMap <String, String>

getRolloutFlagsFiles

public abstract List<File> getRolloutFlagsFiles ()

Возвращает список файлов, содержащих флаги развертывания.

Возвраты
List<File>

getShardCount

public abstract Integer getShardCount ()

Возвращает общее количество сегментов для данной команды.

Возвраты
Integer

getShardIndex

public abstract Integer getShardIndex ()

Возвращает индекс сегмента для команды.

Возвраты
Integer

getTestTag

public abstract String getTestTag ()

Возвращает тег теста для вызова. По умолчанию используется значение 'stub', если оно не указано.

Возвраты
String

getTestTagSuffix

public abstract String getTestTagSuffix ()

Возвращает суффикс test-tag, добавляемый к test-tag для представления нескольких вариантов одного теста.

Возвраты
String

isConditionalBugreportDisabled

public abstract boolean isConditionalBugreportDisabled ()

Возвращает значение, указывающее, отключена ли условная отправка отчетов об ошибках.

Возвраты
boolean

isDryRunMode

public abstract boolean isDryRunMode ()

Возвращать true если это необходимо. пропускать Добавление этой команды в очередь.

Возвраты
boolean

isExperimentEnabled

public abstract boolean isExperimentEnabled ()

Разрешать ли проведение экспериментов с помощью экспериментальных флагов.

Возвраты
boolean

isFullHelpMode

public abstract boolean isFullHelpMode ()

Возвращает true если запрошен полный подробный режим справки.

Возвраты
boolean

isGeminiLogOnlyMode

public abstract boolean isGeminiLogOnlyMode ()

Следует ли отключить оперативное выполнение моделей.

Возвраты
boolean

isHelpMode

public abstract boolean isHelpMode ()

Возвращает true если запрошен сокращенный режим справки.

Возвраты
boolean

isLoopMode

public abstract boolean isLoopMode ()

Возвращает режим цикла для данной конфигурации.

Возвраты
boolean

isNoisyDryRunMode

public abstract boolean isNoisyDryRunMode ()

Верните true если нам следует вывести команду в консоль до того, как мы это сделаем. пропускать Добавляем в очередь.

Возвраты
boolean

isRemoteInvocationDeviceless

public abstract boolean isRemoteInvocationDeviceless ()

Следует ли инициировать удаленный вызов без использования устройства.

Возвраты
boolean

isTracingEnabled

public abstract boolean isTracingEnabled ()

Возвращает значение, указывающее, включена ли трассировка вызовов.

Возвраты
boolean

keepPostProcessorOrder

public abstract boolean keepPostProcessorOrder ()

Следует ли применять постпроцессоры в том порядке, в котором они указаны в конфигурации.

Возвраты
boolean

reportCacheResults

public abstract boolean reportCacheResults ()

Возвращает true, если следует сообщать о результатах кэширования, когда они доступны.

Возвраты
boolean

reportCacheResultsInPresubmit

public abstract boolean reportCacheResultsInPresubmit ()

Возвращает true, если следует сообщать о результатах кэширования, если они доступны в предварительной отправке.

Возвраты
boolean

reportInvocationCacheResultsInPostsubmit

public abstract boolean reportInvocationCacheResultsInPostsubmit ()

Возвращает true, если следует сообщать о результатах кэширования вызовов, если они доступны в postsubmit.

Возвраты
boolean

reportInvocationCacheResultsInPresubmit

public abstract boolean reportInvocationCacheResultsInPresubmit ()

Возвращает true, если следует сообщать о результатах кэширования вызовов, если они доступны в presubmit.

Возвраты
boolean

reportInvocationComplete

public abstract boolean reportInvocationComplete ()

следует ли сообщать о логах до завершения вызова.

Возвраты
boolean

reportPassedTests

public abstract boolean reportPassedTests ()

Сообщать ли о прошедших тестовых случаях?

Возвраты
boolean

reportTestCaseCount

public abstract boolean reportTestCaseCount ()

Следует ли сообщать количество тестовых случаев по каждому типу тестов.

Возвраты
boolean

репортажТеги

public abstract List<String> reportingTags ()

Список тегов, используемых для создания отчетов, связанных с вызовом.

Возвраты
List<String>

runOnAllDevices

public abstract boolean runOnAllDevices ()

Возвращает true, если команда должна быть выполнена на всех устройствах.

Возвраты
boolean

setAutoCollectorSetOptions

public abstract void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)

Задает список параметров, передаваемых автоматическим сборщикам мусора.

Параметры
autoCollectorSetOptions List

setAutoLogCollectors

public abstract void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)

Задает набор автоматических сборщиков логов, которые следует добавить к вызову.

Параметры
autoLogCollectors Set

setAutoLogProcessors

public abstract void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)

Задает набор обработчиков автоматического логирования, которые должны быть добавлены к вызову.

Параметры
autoLogProcessors Set

setBugreportOnInvocationEnded

public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)

Определяет, следует ли сохранять отчет об ошибке в конце вызова.

Параметры
takeBugreport boolean

setBugreportzOnInvocationEnded

public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Определяет, следует ли создавать отчет об ошибке (bugreportz) в конце вызова.

Параметры
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Укажите, следует ли освобождать устройство досрочно в делегированном режиме.

Параметры
earlyRelease boolean

setHostLogSuffix

public abstract void setHostLogSuffix (String suffix)

Задает суффикс, который будет добавлен к файлу host_log Tradefed.

Параметры
suffix String

setInvocationTimeout

public abstract void setInvocationTimeout (Long mInvocationTimeout)

Установите тайм-аут вызова. 0, если тайм-аут не используется.

Параметры
mInvocationTimeout Long

setLoopMode

public abstract void setLoopMode (boolean loopMode)

Устанавливает режим зацикливания для команды.

setMultiDeviceCount

public abstract void setMultiDeviceCount (int count)

Задает количество устройств, ожидаемых для многоустройственных тестов.

Параметры
count int

setReplicateSetup

public abstract void setReplicateSetup (boolean replicate)

Укажите, следует ли использовать реплицированную конфигурацию.

Параметры
replicate boolean

setReportInvocationComplete

public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Укажите, следует ли отправлять отчеты в журналы до завершения вызова.

Параметры
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public abstract void setReportTestCaseCount (boolean report)

Укажите, следует ли сообщать количество тестовых случаев по типам тестов.

Параметры
report boolean

setShardCount

public abstract void setShardCount (Integer shardCount)

Устанавливает количество сегментов для команды.

Параметры
shardCount Integer

setShardIndex

public abstract void setShardIndex (Integer shardIndex)

Задает индекс сегмента для команды.

Параметры
shardIndex Integer

setShouldRemoteDynamicShard

public abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

Определяет, следует ли использовать удаленный сервер динамического шардинга или нет.

Параметры
shouldRemoteDynamicShard boolean

setShouldUseEvenModuleSharding

public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

Укажите, следует ли пытаться равномерно распределить количество модулей по сегментам.

Параметры
useEvenModuleSharding boolean

setShouldUseSandboxing

public abstract void setShouldUseSandboxing (boolean use)

Определяет, следует ли использовать контейнеры TF.

Параметры
use boolean

setTestTag

public abstract void setTestTag (String testTag)

Устанавливает тег test для вызова.

setUseSandboxTestMode

public abstract void setUseSandboxTestMode (boolean use)

Определяет, следует ли использовать тестовый режим песочницы TensorFlow.

Параметры
use boolean

shouldDisableInvocationSetupAndTeardown

public abstract boolean shouldDisableInvocationSetupAndTeardown ()

Отключать ли предварительную настройку перед вызовом и завершение работы после вызова.

Возвраты
boolean

shouldEnableDeviceSpecificSetup

public abstract boolean shouldEnableDeviceSpecificSetup ()

Включать ли настройку для конкретного устройства или нет.

Возвраты
boolean

shouldForcePreparerFailureAsTestFailure

public abstract boolean shouldForcePreparerFailureAsTestFailure ()

Если подготовка теста завершается неудачей, это может привести к ошибке вызова теста как инфраструктурной ошибки, что повлечет за собой повторную попытку выполнения теста. Эта опция позволяет преобразовать такую ​​ошибку в ошибку теста, чтобы инфраструктура не тратила ресурсы на повторную попытку выполнения всего теста.

Возвраты
boolean

shouldPassRetryAttemptNumber

public abstract boolean shouldPassRetryAttemptNumber ()

Следует ли указывать номер попытки повтора.

Возвраты
boolean

shouldRemoteDynamicShard

public abstract boolean shouldRemoteDynamicShard ()

Возвращает значение, указывающее, следует ли использовать удаленный сервер динамического шардинга или нет.

Возвраты
boolean

shouldReportModuleProgression

public abstract boolean shouldReportModuleProgression ()

Следует ли сообщать о ходе удаленного вызова на уровне модуля.

Возвраты
boolean

shouldSkipParentProcessLogcat

public abstract boolean shouldSkipParentProcessLogcat ()

Следует ли пропускать logcat для родительского процесса.

Возвраты
boolean

shouldUploadCacheResults

public abstract boolean shouldUploadCacheResults ()

Возвращает true, если результаты следует сохранить в кэше.

Возвраты
boolean

shouldUploadInvocationCacheResults

public abstract boolean shouldUploadInvocationCacheResults ()

Возвращает true, если необходимо сохранить результаты вызова в кэше.

Возвраты
boolean

следует использовать динамическое шардинг

public abstract boolean shouldUseDynamicSharding ()

Возвращает значение, указывающее, следует ли использовать динамическое сегментирование или нет.

Возвраты
boolean

shouldUseEvenModuleSharding

public abstract boolean shouldUseEvenModuleSharding ()

Возвращает значение, указывающее, следует ли попытаться равномерно распределить количество модулей по шардам.

Возвраты
boolean

shouldUseParallelPreInvocationSetup

public abstract boolean shouldUseParallelPreInvocationSetup ()

Возвращает значение, указывающее, следует ли выполнять предварительную настройку параллельно.

Возвраты
boolean

shouldUseParallelRemoteSetup

public abstract boolean shouldUseParallelRemoteSetup ()

Стоит ли пытаться выполнить параллельную настройку удаленных устройств?

Возвраты
boolean

shouldUseParallelSetup

public abstract boolean shouldUseParallelSetup ()

Стоит ли пытаться настроить параллельную сеть?

Возвраты
boolean

shouldUseRemoteSandboxMode

public abstract boolean shouldUseRemoteSandboxMode ()

Использовать ли режим песочницы при удалённом вызове.

Возвраты
boolean

shouldUseReplicateSetup

public abstract boolean shouldUseReplicateSetup ()

Стоит ли использовать реплицированную конфигурацию для всех удаленных устройств?

Возвраты
boolean

shouldUseSandboxTestMode

public abstract boolean shouldUseSandboxTestMode ()

Возвращает true, если следует использовать песочницу TensorFlow в тестовом режиме.

Возвраты
boolean

следует использовать песочницу

public abstract boolean shouldUseSandboxing ()

Возвращает true, если для выполнения вызова следует использовать контейнеры TensorFlow.

Возвраты
boolean

shouldUseTokenSharding

public abstract boolean shouldUseTokenSharding ()

Следует ли использовать поддержку токенов при сегментировании данных?

Возвраты
boolean

skipTrybotExperiment

public abstract boolean skipTrybotExperiment ()

Стоит ли пропускать эксперименты при запуске TRYBOT?

Возвраты
boolean

takeBugreportOnInvocationEnded

public abstract boolean takeBugreportOnInvocationEnded ()

Возвращает true, если отчет об ошибке следует отправить после завершения выполнения теста.

Возвраты
boolean

takeBugreportzOnInvoctionEnded

public abstract boolean takeBugreportzOnInvocationEnded ()

Возвращает true, если вместо bugreport при вызове теста следует использовать bugreportz, а не bugreport final bugreport.

Возвраты
boolean