ICommandOptions
public
interface
ICommandOptions
| com.android.tradefed.command.ICommandOptions |
Conteneur des options d'exécution des commandes.
Résumé
Méthodes publiques | |
|---|---|
abstract
boolean
|
captureLogcatOnFailure()
Indique si un logcat doit être capturé en cas d'échec du scénario de test. |
abstract
boolean
|
captureScreenshotOnFailure()
Indique si une capture d'écran doit être effectuée en cas d'échec du cas de test. |
abstract
ICommandOptions
|
clone()
Crée une copie de l'objet |
abstract
boolean
|
delegatedEarlyDeviceRelease()
Indique s'il faut libérer l'appareil plus tôt en mode délégué. |
abstract
boolean
|
earlyDeviceRelease()
Indique s'il faut libérer l'appareil plus tôt une fois qu'il n'est plus utilisé. |
abstract
boolean
|
enableDefaultLogProcessors()
Indique si certains post-processeurs doivent être déployés automatiquement. |
abstract
boolean
|
filterPreviousPassedTests()
Indique s'il faut filtrer les cas de test réussis lors de la tentative précédente. |
abstract
List<String>
|
getAutoCollectorSetOptions()
Renvoie la liste des options à transmettre aux collecteurs automatiques. |
abstract
Set<AutoLogCollector>
|
getAutoLogCollectors()
Renvoie l'ensemble des collecteurs de journaux automatiques à ajouter pour une invocation. |
abstract
Set<AutoLogProcessor>
|
getAutoLogProcessors()
Renvoie l'ensemble des processeurs de journaux automatiques à ajouter pour une invocation. |
abstract
Map<String, String>
|
getDynamicDownloadArgs()
Renvoie la carte des arguments à transmettre à la requête de téléchargement dynamique. |
abstract
MultiMap<String, String>
|
getExperimentalFlags()
Renvoie la carte des indicateurs expérimentaux, qui peut être utilisée pour les projets de feature gating. |
abstract
int
|
getExtraRemotePostsubmitInstance()
Indique s'il faut démarrer des instances supplémentaires dans la VM distante après l'envoi. |
abstract
String
|
getGeminiApiKey()
Clé API à utiliser pour les requêtes de prompt de l'API Gemini. |
abstract
String
|
getHostLogSuffix()
Renvoie le suffixe à ajouter au fichier host_log Tradefed ou la valeur "null" si aucun préfixe n'est défini. |
abstract
UniqueMultiMap<String, String>
|
getInvocationData()
Renvoie les données transmises à l'invocation pour la décrire. |
abstract
long
|
getInvocationTimeout()
Renvoie le délai d'expiration de l'invocation spécifié. |
abstract
File
|
getJdkFolderForSubprocess()
Renvoie le dossier JDK à utiliser lors de la création d'un fork d'exécution dans un sous-processus. |
abstract
long
|
getLoopTime()
Obtenez le temps d'attente avant de reprogrammer cette commande. |
abstract
long
|
getMaxLoopCount()
Renvoie le nombre maximal de fois où la commande doit être planifiée. |
abstract
Integer
|
getMultiDeviceCount()
Renvoie le nombre d'appareils pour les tests multi-appareils. |
abstract
boolean
|
getOptimizeMainlineTest()
Renvoie la valeur "true" si la liste des modules de test doit être optimisée pour le test de la ligne principale. |
abstract
Duration
|
getParallelPreInvocationSetupTimeout()
Renvoie le délai avant expiration pour la configuration parallèle avant l'invocation. |
abstract
Duration
|
getParallelSetupTimeout()
Renvoie le délai d'attente à utiliser lors des configurations parallèles. |
abstract
String
|
getRemoteCacheInstanceName()
Renvoie le nom de l'instance utilisée pour gérer la mise en cache à distance. |
abstract
Set<String>
|
getRemoteFiles()
Renvoie la liste des fichiers distants configurés. |
abstract
MultiMap<String, String>
|
getRolloutFlags()
Renvoie la carte des indicateurs de déploiement. |
abstract
List<File>
|
getRolloutFlagsFiles()
Renvoie une liste de fichiers contenant des indicateurs de déploiement. |
abstract
Integer
|
getShardCount()
Renvoie le nombre total de partitions pour la commande. |
abstract
Integer
|
getShardIndex()
Renvoie l'index du shard pour la commande. |
abstract
String
|
getTestTag()
Renvoie le tag de test pour l'invocation. |
abstract
String
|
getTestTagSuffix()
Renvoie le suffixe test-tag, ajouté à test-tag pour représenter certaines variantes d'un test. |
abstract
boolean
|
isConditionalBugreportDisabled()
Indique si le rapport de bug conditionnel est désactivé ou non. |
abstract
boolean
|
isDryRunMode()
Renvoie |
abstract
boolean
|
isExperimentEnabled()
Indique s'il faut activer les tests à l'aide de flags expérimentaux. |
abstract
boolean
|
isFullHelpMode()
Renvoie |
abstract
boolean
|
isGeminiLogOnlyMode()
Indique si l'exécution des requêtes des modèles doit être silencieuse. |
abstract
boolean
|
isHelpMode()
Renvoie |
abstract
boolean
|
isLoopMode()
Renvoie le mode de boucle pour la configuration. |
abstract
boolean
|
isNoisyDryRunMode()
Renvoie |
abstract
boolean
|
isRemoteInvocationDeviceless()
Indique s'il faut déclencher une invocation à distance sans appareil. |
abstract
boolean
|
isTracingEnabled()
Indique si le traçage des appels est activé ou non. |
abstract
boolean
|
keepPostProcessorOrder()
Indique si les post-processeurs doivent être appliqués dans l'ordre dans lequel ils sont mentionnés dans la configuration. |
abstract
boolean
|
reportCacheResults()
Renvoie "true" si nous devons signaler les résultats du cache lorsqu'ils sont disponibles. |
abstract
boolean
|
reportCacheResultsInPresubmit()
Renvoie "true" si nous devons signaler les résultats du cache lorsqu'ils sont disponibles en pré-soumission. |
abstract
boolean
|
reportInvocationCacheResultsInPostsubmit()
Renvoie "true" si nous devons signaler le résultat du cache d'invocation lorsqu'il est disponible après l'envoi. |
abstract
boolean
|
reportInvocationCacheResultsInPresubmit()
Renvoie "true" si nous devons signaler les résultats du cache d'invocation lorsqu'ils sont disponibles en pré-soumission. |
abstract
boolean
|
reportInvocationComplete()
Indique si les journaux doivent être signalés jusqu'à invocationComplete. |
abstract
boolean
|
reportPassedTests()
Indique si les scénarios de test réussis doivent être signalés. |
abstract
boolean
|
reportTestCaseCount()
Indique si le nombre de scénarios de test par type de test doit être indiqué. |
abstract
List<String>
|
reportingTags()
Liste des tags utilisés pour les rapports liés à l'invocation. |
abstract
boolean
|
runOnAllDevices()
Renvoie "true" si la commande doit s'exécuter sur tous les appareils. |
abstract
void
|
setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)
Définit la liste des options à transmettre aux collecteurs automatiques. |
abstract
void
|
setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)
Définit l'ensemble des collecteurs de journaux automatiques à ajouter à une invocation. |
abstract
void
|
setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)
Définit l'ensemble des processeurs de journaux automatiques qui doivent être ajoutés à une invocation. |
abstract
void
|
setBugreportOnInvocationEnded(boolean takeBugreport)
Indique si un rapport de bug doit être capturé à la fin de l'invocation. |
abstract
void
|
setBugreportzOnInvocationEnded(boolean takeBugreportz)
Indique si un rapport Bugreportz doit être capturé à la fin de l'invocation. |
abstract
void
|
setDelegatedEarlyDeviceRelease(boolean earlyRelease)
Définissez si l'appareil doit être libéré ou non de manière anticipée en mode délégué. |
abstract
void
|
setHostLogSuffix(String suffix)
Définit le suffixe à ajouter au fichier host_log Tradefed. |
abstract
void
|
setInvocationTimeout(Long mInvocationTimeout)
Définissez le délai avant expiration de l'invocation. |
abstract
void
|
setLoopMode(boolean loopMode)
Définit le mode de boucle pour la commande |
abstract
void
|
setMultiDeviceCount(int count)
Définit le nombre d'appareils attendus pour les tests multi-appareils. |
abstract
void
|
setReplicateSetup(boolean replicate)
Indique si une configuration répliquée doit être utilisée. |
abstract
void
|
setReportInvocationComplete(boolean reportInvocationCompleteLogs)
Indiquez si les journaux doivent être signalés ou non jusqu'à invocationComplete. |
abstract
void
|
setReportTestCaseCount(boolean report)
Indique si le nombre de scénarios de test doit être indiqué par type de test. |
abstract
void
|
setShardCount(Integer shardCount)
Définit le nombre de partitions pour la commande. |
abstract
void
|
setShardIndex(Integer shardIndex)
Définit l'index du shard pour la commande. |
abstract
void
|
setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)
Indique s'il faut utiliser ou non un serveur de partitionnement dynamique à distance. |
abstract
void
|
setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)
Indiquez si vous souhaitez tenter de répartir le nombre de modules de manière uniforme entre les segments. |
abstract
void
|
setShouldUseSandboxing(boolean use)
Indique si nous devons utiliser des conteneurs TF. |
abstract
void
|
setTestTag(String testTag)
Définit le tag de test pour l'invocation. |
abstract
void
|
setUseSandboxTestMode(boolean use)
Indique si le mode test du bac à sable TF doit être utilisé. |
abstract
boolean
|
shouldDisableInvocationSetupAndTeardown()
Indique s'il faut désactiver la configuration avant l'invocation et la suppression après l'invocation. |
abstract
boolean
|
shouldEnableDeviceSpecificSetup()
Indique si la configuration spécifique à l'appareil doit être activée ou non. |
abstract
boolean
|
shouldForcePreparerFailureAsTestFailure()
Lorsqu'un préparateur échoue à un test, l'appel de test peut échouer en tant qu'erreur d'infrastructure, ce qui entraîne une nouvelle tentative d'exécution du test. |
abstract
boolean
|
shouldPassRetryAttemptNumber()
Indique si le nombre de tentatives doit être transmis. |
abstract
boolean
|
shouldRemoteDynamicShard()
Indique s'il faut utiliser ou non un serveur de partitionnement dynamique à distance. |
abstract
boolean
|
shouldReportModuleProgression()
Indique s'il faut signaler ou non la progression de l'invocation à distance au niveau du module. |
abstract
boolean
|
shouldSkipParentProcessLogcat()
Indique s'il faut ignorer logcat pour le processus parent. |
abstract
boolean
|
shouldUploadCacheResults()
Renvoie "true" si les résultats doivent être capturés dans le cache. |
abstract
boolean
|
shouldUploadInvocationCacheResults()
Renvoie "true" si les résultats d'invocation doivent être capturés dans le cache. |
abstract
boolean
|
shouldUseDynamicSharding()
Indique si nous devons utiliser le partitionnement dynamique ou non. |
abstract
boolean
|
shouldUseEvenModuleSharding()
Indique s'il faut tenter de répartir le nombre de modules de manière uniforme entre les partitions. |
abstract
boolean
|
shouldUseParallelPreInvocationSetup()
Indique s'il faut exécuter la configuration avant l'invocation en parallèle. |
abstract
boolean
|
shouldUseParallelRemoteSetup()
Indique si la configuration parallèle des appareils distants doit être tentée. |
abstract
boolean
|
shouldUseParallelSetup()
Indique s'il faut essayer la configuration parallèle. |
abstract
boolean
|
shouldUseRemoteSandboxMode()
Indique si le mode bac à sable doit être utilisé lors de l'invocation à distance. |
abstract
boolean
|
shouldUseReplicateSetup()
Indique si la configuration répliquée doit être utilisée pour tous les appareils à distance. |
abstract
boolean
|
shouldUseSandboxTestMode()
Renvoie la valeur "True" si nous devons utiliser le bac à sable Tf en mode test. |
abstract
boolean
|
shouldUseSandboxing()
Renvoie la valeur "true" si nous devons utiliser des conteneurs Tf pour exécuter l'appel. |
abstract
boolean
|
shouldUseTokenSharding()
Indique si le partitionnement doit utiliser la prise en charge des jetons. |
abstract
boolean
|
skipTrybotExperiment()
Indique s'il faut ignorer les tests pour les exécutions TRYBOT. |
abstract
boolean
|
takeBugreportOnInvocationEnded()
Renvoie la valeur "true" si un rapport de bug doit être généré à la fin de l'appel de test. |
abstract
boolean
|
takeBugreportzOnInvocationEnded()
Renvoie la valeur "true" si un bugreportz doit être effectué à la place d'un bugreport lors du bugreport final de l'appel de test. |
Méthodes publiques
captureLogcatOnFailure
public abstract boolean captureLogcatOnFailure ()
Indique si un logcat doit être capturé en cas d'échec du scénario de test.
| Renvoie | |
|---|---|
boolean |
|
captureScreenshotOnFailure
public abstract boolean captureScreenshotOnFailure ()
Indique si une capture d'écran doit être effectuée en cas d'échec du cas de test.
| Renvoie | |
|---|---|
boolean |
|
clone
public abstract ICommandOptions clone ()
Crée une copie de l'objet ICommandOptions.
| Renvoie | |
|---|---|
ICommandOptions |
|
delegatedEarlyDeviceRelease
public abstract boolean delegatedEarlyDeviceRelease ()
Indique s'il faut libérer l'appareil plus tôt en mode délégué.
| Renvoie | |
|---|---|
boolean |
|
earlyDeviceRelease
public abstract boolean earlyDeviceRelease ()
Indique s'il faut libérer l'appareil plus tôt une fois qu'il n'est plus utilisé.
| Renvoie | |
|---|---|
boolean |
|
enableDefaultLogProcessors
public abstract boolean enableDefaultLogProcessors ()
Indique si certains post-processeurs doivent être déployés automatiquement.
| Renvoie | |
|---|---|
boolean |
|
filterPreviousPassedTests
public abstract boolean filterPreviousPassedTests ()
Indique s'il faut filtrer les cas de test réussis lors de la tentative précédente.
| Renvoie | |
|---|---|
boolean |
|
getAutoCollectorSetOptions
public abstract List<String> getAutoCollectorSetOptions ()
Renvoie la liste des options à transmettre aux collecteurs automatiques.
| Renvoie | |
|---|---|
List<String> |
|
getAutoLogCollectors
public abstract Set<AutoLogCollector> getAutoLogCollectors ()
Renvoie l'ensemble des collecteurs de journaux automatiques à ajouter pour une invocation.
| Renvoie | |
|---|---|
Set<AutoLogCollector> |
|
getAutoLogProcessors
public abstract Set<AutoLogProcessor> getAutoLogProcessors ()
Renvoie l'ensemble des processeurs de journaux automatiques à ajouter pour une invocation.
| Renvoie | |
|---|---|
Set<AutoLogProcessor> |
|
getDynamicDownloadArgs
public abstract Map<String, String> getDynamicDownloadArgs ()
Renvoie la carte des arguments à transmettre à la requête de téléchargement dynamique.
| Renvoie | |
|---|---|
Map<String, String> |
|
getExperimentalFlags
public abstract MultiMap<String, String> getExperimentalFlags ()
Renvoie la carte des indicateurs expérimentaux, qui peut être utilisée pour les projets de feature gating.
| Renvoie | |
|---|---|
MultiMap<String, String> |
|
getExtraRemotePostsubmitInstance
public abstract int getExtraRemotePostsubmitInstance ()
Indique s'il faut démarrer des instances supplémentaires dans la VM distante après l'envoi.
| Renvoie | |
|---|---|
int |
|
getGeminiApiKey
public abstract String getGeminiApiKey ()
Clé API à utiliser pour les requêtes de prompt de l'API Gemini.
| Renvoie | |
|---|---|
String |
|
getHostLogSuffix
public abstract String getHostLogSuffix ()
Renvoie le suffixe à ajouter au fichier host_log Tradefed ou la valeur "null" si aucun préfixe n'est défini.
| Renvoie | |
|---|---|
String |
|
getInvocationData
public abstract UniqueMultiMap<String, String> getInvocationData ()
Renvoie les données transmises à l'invocation pour la décrire.
| Renvoie | |
|---|---|
UniqueMultiMap<String, String> |
|
getInvocationTimeout
public abstract long getInvocationTimeout ()
Renvoie le délai d'expiration de l'invocation spécifié. 0 si aucun délai d'expiration ne doit être utilisé.
| Renvoie | |
|---|---|
long |
|
getJdkFolderForSubprocess
public abstract File getJdkFolderForSubprocess ()
Renvoie le dossier JDK à utiliser lors de la création d'un fork d'exécution dans un sous-processus.
| Renvoie | |
|---|---|
File |
|
getLoopTime
public abstract long getLoopTime ()
Obtenez le temps d'attente avant de reprogrammer cette commande.
| Renvoie | |
|---|---|
long |
temps en ms |
getMaxLoopCount
public abstract long getMaxLoopCount ()
Renvoie le nombre maximal de fois où la commande doit être planifiée. Sans effet si isLoopMode est défini sur "false".
| Renvoie | |
|---|---|
long |
|
getMultiDeviceCount
public abstract Integer getMultiDeviceCount ()
Renvoie le nombre d'appareils pour les tests multi-appareils.
| Renvoie | |
|---|---|
Integer |
|
getOptimizeMainlineTest
public abstract boolean getOptimizeMainlineTest ()
Renvoie la valeur "true" si la liste des modules de test doit être optimisée pour le test de la ligne principale.
| Renvoie | |
|---|---|
boolean |
|
getParallelPreInvocationSetupTimeout
public abstract Duration getParallelPreInvocationSetupTimeout ()
Renvoie le délai avant expiration pour la configuration parallèle avant l'invocation.
| Renvoie | |
|---|---|
Duration |
|
getParallelSetupTimeout
public abstract Duration getParallelSetupTimeout ()
Renvoie le délai d'attente à utiliser lors des configurations parallèles.
| Renvoie | |
|---|---|
Duration |
|
getRemoteCacheInstanceName
public abstract String getRemoteCacheInstanceName ()
Renvoie le nom de l'instance utilisée pour gérer la mise en cache à distance.
| Renvoie | |
|---|---|
String |
|
getRemoteFiles
public abstract Set<String> getRemoteFiles ()
Renvoie la liste des fichiers distants configurés.
| Renvoie | |
|---|---|
Set<String> |
|
getRolloutFlags
public abstract MultiMap<String, String> getRolloutFlags ()
Renvoie la carte des indicateurs de déploiement. Les indicateurs de déploiement sont différents des indicateurs expérimentaux, car ils sont destinés à être utilisés pour chaque invocation.
| Renvoie | |
|---|---|
MultiMap<String, String> |
|
getRolloutFlagsFiles
public abstract List<File> getRolloutFlagsFiles ()
Renvoie une liste de fichiers contenant des indicateurs de déploiement.
| Renvoie | |
|---|---|
List<File> |
|
getShardCount
public abstract Integer getShardCount ()
Renvoie le nombre total de partitions pour la commande.
| Renvoie | |
|---|---|
Integer |
|
getShardIndex
public abstract Integer getShardIndex ()
Renvoie l'index du shard pour la commande.
| Renvoie | |
|---|---|
Integer |
|
getTestTag
public abstract String getTestTag ()
Renvoie le tag de test pour l'invocation. La valeur par défaut est "stub" si aucune valeur n'est spécifiée.
| Renvoie | |
|---|---|
String |
|
getTestTagSuffix
public abstract String getTestTagSuffix ()
Renvoie le suffixe test-tag, ajouté à test-tag pour représenter certaines variantes d'un test.
| Renvoie | |
|---|---|
String |
|
isConditionalBugreportDisabled
public abstract boolean isConditionalBugreportDisabled ()
Indique si le rapport de bug conditionnel est désactivé ou non.
| Renvoie | |
|---|---|
boolean |
|
isDryRunMode
public abstract boolean isDryRunMode ()
Renvoie true si nous devons
| Renvoie | |
|---|---|
boolean |
|
isExperimentEnabled
public abstract boolean isExperimentEnabled ()
Indique s'il faut activer les tests à l'aide de flags expérimentaux.
| Renvoie | |
|---|---|
boolean |
|
isFullHelpMode
public abstract boolean isFullHelpMode ()
Renvoie true si le mode d'aide détaillée complète a été demandé.
| Renvoie | |
|---|---|
boolean |
|
isGeminiLogOnlyMode
public abstract boolean isGeminiLogOnlyMode ()
Indique si l'exécution des requêtes des modèles doit être silencieuse.
| Renvoie | |
|---|---|
boolean |
|
isHelpMode
public abstract boolean isHelpMode ()
Renvoie true si le mode d'aide abrégé a été demandé.
| Renvoie | |
|---|---|
boolean |
|
isLoopMode
public abstract boolean isLoopMode ()
Renvoie le mode de boucle pour la configuration.
| Renvoie | |
|---|---|
boolean |
|
isNoisyDryRunMode
public abstract boolean isNoisyDryRunMode ()
Renvoie true si la commande doit être affichée dans la console avant d'être
| Renvoie | |
|---|---|
boolean |
|
isRemoteInvocationDeviceless
public abstract boolean isRemoteInvocationDeviceless ()
Indique s'il faut déclencher une invocation à distance sans appareil.
| Renvoie | |
|---|---|
boolean |
|
isTracingEnabled
public abstract boolean isTracingEnabled ()
Indique si le traçage des appels est activé ou non.
| Renvoie | |
|---|---|
boolean |
|
keepPostProcessorOrder
public abstract boolean keepPostProcessorOrder ()
Indique si les post-processeurs doivent être appliqués dans l'ordre dans lequel ils sont mentionnés dans la configuration.
| Renvoie | |
|---|---|
boolean |
|
reportCacheResults
public abstract boolean reportCacheResults ()
Renvoie "true" si nous devons signaler les résultats du cache lorsqu'ils sont disponibles.
| Renvoie | |
|---|---|
boolean |
|
reportCacheResultsInPresubmit
public abstract boolean reportCacheResultsInPresubmit ()
Renvoie "true" si nous devons signaler les résultats du cache lorsqu'ils sont disponibles en pré-soumission.
| Renvoie | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPostsubmit
public abstract boolean reportInvocationCacheResultsInPostsubmit ()
Renvoie "true" si nous devons signaler le résultat du cache d'invocation lorsqu'il est disponible après l'envoi.
| Renvoie | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPresubmit
public abstract boolean reportInvocationCacheResultsInPresubmit ()
Renvoie "true" si nous devons signaler les résultats du cache d'invocation lorsqu'ils sont disponibles en pré-soumission.
| Renvoie | |
|---|---|
boolean |
|
reportInvocationComplete
public abstract boolean reportInvocationComplete ()
Indique si les journaux doivent être signalés jusqu'à invocationComplete.
| Renvoie | |
|---|---|
boolean |
|
reportPassedTests
public abstract boolean reportPassedTests ()
Indique si les scénarios de test réussis doivent être signalés.
| Renvoie | |
|---|---|
boolean |
|
reportTestCaseCount
public abstract boolean reportTestCaseCount ()
Indique si le nombre de scénarios de test par type de test doit être indiqué.
| Renvoie | |
|---|---|
boolean |
|
reportingTags
public abstract List<String> reportingTags ()
Liste des tags utilisés pour les rapports liés à l'invocation.
| Renvoie | |
|---|---|
List<String> |
|
runOnAllDevices
public abstract boolean runOnAllDevices ()
Renvoie "true" si la commande doit s'exécuter sur tous les appareils.
| Renvoie | |
|---|---|
boolean |
|
setAutoCollectorSetOptions
public abstract void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)
Définit la liste des options à transmettre aux collecteurs automatiques.
| Paramètres | |
|---|---|
autoCollectorSetOptions |
List |
setAutoLogCollectors
public abstract void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)
Définit l'ensemble des collecteurs de journaux automatiques à ajouter à une invocation.
| Paramètres | |
|---|---|
autoLogCollectors |
Set |
setAutoLogProcessors
public abstract void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)
Définit l'ensemble des processeurs de journaux automatiques qui doivent être ajoutés à une invocation.
| Paramètres | |
|---|---|
autoLogProcessors |
Set |
setBugreportOnInvocationEnded
public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)
Indique si un rapport de bug doit être capturé à la fin de l'invocation.
| Paramètres | |
|---|---|
takeBugreport |
boolean |
setBugreportzOnInvocationEnded
public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Indique si un rapport Bugreportz doit être capturé à la fin de l'invocation.
| Paramètres | |
|---|---|
takeBugreportz |
boolean |
setDelegatedEarlyDeviceRelease
public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Définissez si l'appareil doit être libéré ou non de manière anticipée en mode délégué.
| Paramètres | |
|---|---|
earlyRelease |
boolean |
setHostLogSuffix
public abstract void setHostLogSuffix (String suffix)
Définit le suffixe à ajouter au fichier host_log Tradefed.
| Paramètres | |
|---|---|
suffix |
String |
setInvocationTimeout
public abstract void setInvocationTimeout (Long mInvocationTimeout)
Définissez le délai avant expiration de l'invocation. 0 si aucun délai d'expiration ne doit être utilisé.
| Paramètres | |
|---|---|
mInvocationTimeout |
Long |
setLoopMode
public abstract void setLoopMode (boolean loopMode)
Définit le mode de boucle pour la commande
setMultiDeviceCount
public abstract void setMultiDeviceCount (int count)
Définit le nombre d'appareils attendus pour les tests multi-appareils.
| Paramètres | |
|---|---|
count |
int |
setReplicateSetup
public abstract void setReplicateSetup (boolean replicate)
Indique si une configuration répliquée doit être utilisée.
| Paramètres | |
|---|---|
replicate |
boolean |
setReportInvocationComplete
public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
Indiquez si les journaux doivent être signalés ou non jusqu'à invocationComplete.
| Paramètres | |
|---|---|
reportInvocationCompleteLogs |
boolean |
setReportTestCaseCount
public abstract void setReportTestCaseCount (boolean report)
Indique si le nombre de scénarios de test doit être indiqué par type de test.
| Paramètres | |
|---|---|
report |
boolean |
setShardCount
public abstract void setShardCount (Integer shardCount)
Définit le nombre de partitions pour la commande.
| Paramètres | |
|---|---|
shardCount |
Integer |
setShardIndex
public abstract void setShardIndex (Integer shardIndex)
Définit l'index du shard pour la commande.
| Paramètres | |
|---|---|
shardIndex |
Integer |
setShouldRemoteDynamicShard
public abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)
Indique s'il faut utiliser ou non un serveur de partitionnement dynamique à distance.
| Paramètres | |
|---|---|
shouldRemoteDynamicShard |
boolean |
setShouldUseEvenModuleSharding
public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
Indiquez si vous souhaitez tenter de répartir le nombre de modules de manière uniforme entre les segments.
| Paramètres | |
|---|---|
useEvenModuleSharding |
boolean |
setShouldUseSandboxing
public abstract void setShouldUseSandboxing (boolean use)
Indique si nous devons utiliser des conteneurs TF.
| Paramètres | |
|---|---|
use |
boolean |
setTestTag
public abstract void setTestTag (String testTag)
Définit le tag de test pour l'invocation.
setUseSandboxTestMode
public abstract void setUseSandboxTestMode (boolean use)
Indique si le mode test du bac à sable TF doit être utilisé.
| Paramètres | |
|---|---|
use |
boolean |
shouldDisableInvocationSetupAndTeardown
public abstract boolean shouldDisableInvocationSetupAndTeardown ()
Indique s'il faut désactiver la configuration avant l'invocation et la suppression après l'invocation.
| Renvoie | |
|---|---|
boolean |
|
shouldEnableDeviceSpecificSetup
public abstract boolean shouldEnableDeviceSpecificSetup ()
Indique si la configuration spécifique à l'appareil doit être activée ou non.
| Renvoie | |
|---|---|
boolean |
|
shouldForcePreparerFailureAsTestFailure
public abstract boolean shouldForcePreparerFailureAsTestFailure ()
Lorsqu'un préparateur échoue à un test, l'appel de test peut échouer en tant qu'erreur d'infrastructure, ce qui entraîne une nouvelle tentative d'exécution du test. Cette option permet de convertir un tel échec en échec de test, afin que l'infrastructure ne gaspille pas de ressources pour relancer l'ensemble de l'exécution du test.
| Renvoie | |
|---|---|
boolean |
|
shouldPassRetryAttemptNumber
public abstract boolean shouldPassRetryAttemptNumber ()
Indique si le nombre de tentatives doit être transmis.
| Renvoie | |
|---|---|
boolean |
|
shouldRemoteDynamicShard
public abstract boolean shouldRemoteDynamicShard ()
Indique s'il faut utiliser ou non un serveur de partitionnement dynamique à distance.
| Renvoie | |
|---|---|
boolean |
|
shouldReportModuleProgression
public abstract boolean shouldReportModuleProgression ()
Indique s'il faut signaler ou non la progression de l'invocation à distance au niveau du module.
| Renvoie | |
|---|---|
boolean |
|
shouldSkipParentProcessLogcat
public abstract boolean shouldSkipParentProcessLogcat ()
Indique s'il faut ignorer logcat pour le processus parent.
| Renvoie | |
|---|---|
boolean |
|
shouldUploadCacheResults
public abstract boolean shouldUploadCacheResults ()
Renvoie "true" si les résultats doivent être capturés dans le cache.
| Renvoie | |
|---|---|
boolean |
|
shouldUploadInvocationCacheResults
public abstract boolean shouldUploadInvocationCacheResults ()
Renvoie "true" si les résultats d'invocation doivent être capturés dans le cache.
| Renvoie | |
|---|---|
boolean |
|
shouldUseDynamicSharding
public abstract boolean shouldUseDynamicSharding ()
Indique si nous devons utiliser le partitionnement dynamique ou non.
| Renvoie | |
|---|---|
boolean |
|
shouldUseEvenModuleSharding
public abstract boolean shouldUseEvenModuleSharding ()
Indique s'il faut tenter de répartir le nombre de modules de manière uniforme entre les partitions.
| Renvoie | |
|---|---|
boolean |
|
shouldUseParallelPreInvocationSetup
public abstract boolean shouldUseParallelPreInvocationSetup ()
Indique s'il faut exécuter la configuration avant l'invocation en parallèle.
| Renvoie | |
|---|---|
boolean |
|
shouldUseParallelRemoteSetup
public abstract boolean shouldUseParallelRemoteSetup ()
Indique si la configuration parallèle des appareils distants doit être tentée.
| Renvoie | |
|---|---|
boolean |
|
shouldUseParallelSetup
public abstract boolean shouldUseParallelSetup ()
Indique s'il faut essayer la configuration parallèle.
| Renvoie | |
|---|---|
boolean |
|
shouldUseRemoteSandboxMode
public abstract boolean shouldUseRemoteSandboxMode ()
Indique si le mode bac à sable doit être utilisé lors de l'invocation à distance.
| Renvoie | |
|---|---|
boolean |
|
shouldUseReplicateSetup
public abstract boolean shouldUseReplicateSetup ()
Indique si la configuration répliquée doit être utilisée pour tous les appareils à distance.
| Renvoie | |
|---|---|
boolean |
|
shouldUseSandboxTestMode
public abstract boolean shouldUseSandboxTestMode ()
Renvoie la valeur "True" si nous devons utiliser le bac à sable Tf en mode test.
| Renvoie | |
|---|---|
boolean |
|
shouldUseSandboxing
public abstract boolean shouldUseSandboxing ()
Renvoie la valeur "true" si nous devons utiliser des conteneurs Tf pour exécuter l'appel.
| Renvoie | |
|---|---|
boolean |
|
shouldUseTokenSharding
public abstract boolean shouldUseTokenSharding ()
Indique si le partitionnement doit utiliser la prise en charge des jetons.
| Renvoie | |
|---|---|
boolean |
|
skipTrybotExperiment
public abstract boolean skipTrybotExperiment ()
Indique s'il faut ignorer les tests pour les exécutions TRYBOT.
| Renvoie | |
|---|---|
boolean |
|
takeBugreportOnInvocationEnded
public abstract boolean takeBugreportOnInvocationEnded ()
Renvoie la valeur "true" si un rapport de bug doit être généré à la fin de l'appel de test.
| Renvoie | |
|---|---|
boolean |
|
takeBugreportzOnInvocationEnded
public abstract boolean takeBugreportzOnInvocationEnded ()
Renvoie la valeur "true" si un bugreportz doit être effectué à la place d'un bugreport lors du bugreport final de l'appel de test.
| Renvoie | |
|---|---|
boolean |
|