Configurazione
public interface IConfiguration
com.android.tradefed.config.IConfiguration |
Informazioni di configurazione per una chiamata di TradeFederation. Ogni chiamata di TradeFederation ha una singola IConfiguration
. Una IConfiguration
memorizza tutti gli oggetti delegati che devono essere utilizzati durante l'invocazione e le relative Option
associate
Riepilogo
Metodi pubblici | |
---|---|
abstract void | addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned) Aggiungi file che devono essere puliti durante |
abstract void | cleanConfigurationData () Elimina tutti i file scaricati nei campi Opzione risolti dei file remoti. |
abstract IConfiguration | clone () Crea una copia superficiale di questo oggetto. |
abstract void | dumpXml (PrintWriter output) Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questo |
abstract void | dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters) Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questa |
abstract void | dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questa |
abstract | getAllConfigurationObjectsOfType (String typeName) Interfaccia generica per ottenere tutti gli oggetti di un determinato nome di tipo su tutti i dispositivi. |
abstract IBuildProvider | getBuildProvider () Ottiene |
abstract String | getCommandLine () Ottiene la riga di comando utilizzata per creare questo |
abstract ICommandOptions | getCommandOptions () Ottiene l' |
abstract ConfigurationDescriptor | getConfigurationDescription () Restituisce il |
abstract Object | getConfigurationObject (String typeName) Interfaccia generica per ottenere l'oggetto di configurazione con il nome del tipo specificato. |
abstract | getConfigurationObjectList (String typeName) Simile a |
abstract CoverageOptions | getCoverageOptions () Ottiene |
abstract | getDeviceConfig () Ottiene |
abstract IDeviceConfiguration | getDeviceConfigByName (String nameDevice) Restituisce l' |
abstract TestDeviceOptions | getDeviceOptions () Ottiene |
abstract IDeviceRecovery | getDeviceRecovery () Ottiene |
abstract IDeviceSelection | getDeviceRequirements () Ottiene l' |
abstract | getFilesToClean () Ottieni l'elenco dei file che verranno puliti durante |
abstract GlobalTestFilter | getGlobalFilters () Ottiene |
abstract | getInopOptions () Ottieni i nomi delle opzioni che non hanno modificato alcun valore |
abstract | getLabPreparers () Ottiene |
abstract ILeveledLogOutput | getLogOutput () Ottiene |
abstract ILogSaver | getLogSaver () Ottiene l' |
abstract | getMetricCollectors () Ottiene |
abstract | getMultiPreTargetPreparers () Ottiene |
abstract | getMultiTargetPreparers () Ottiene |
abstract String | getName () Restituisce il nome della configurazione. |
abstract | getPostProcessors () Ottiene gli |
abstract IRetryDecision | getRetryDecision () Restituisce l' |
abstract | getSystemStatusCheckers () Ottiene |
abstract | getTargetPreparers () Ottiene |
abstract | getTestInvocationListeners () Ottiene gli oggetti |
abstract | getTests () Ottiene l'esecuzione di |
abstract void | injectOptionValue (String optionName, String optionValue) Iniettare un valore di opzione nell'insieme di oggetti di configurazione. |
abstract void | injectOptionValue (String optionName, String optionKey, String optionValue) Iniettare un valore di opzione nell'insieme di oggetti di configurazione. |
abstract void | injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource) Iniettare un valore di opzione nell'insieme di oggetti di configurazione. |
abstract void | injectOptionValues ( optionDefs) injectOptionValues ( optionDefs) Iniettare più valori di opzione nel set di oggetti di configurazione. |
abstract boolean | isDeviceConfiguredFake (String deviceName) Restituisce se un dispositivo configurato è contrassegnato o meno con isFake=true oppure no. |
abstract IConfiguration | partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client) Crea un clone di base da |
abstract void | printCommandUsage (boolean importantOnly, PrintStream out) Restituisce un testo di aiuto sull'utilizzo della riga di comando per questa configurazione al printStream specificato. |
abstract void | resolveDynamicOptions ( DynamicRemoteFileResolver resolver) Risolvere le opzioni di |
abstract void | safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs) Inserisce più valori di opzione nel set di oggetti di configurazione senza lanciare un'eccezione se una delle opzioni non può essere applicata. |
abstract | setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Imposta i campi |
abstract void | setBuildProvider ( IBuildProvider provider) Sostituisci l'attuale |
abstract void | setCommandLine (String[] arrayArgs) Imposta la riga di comando utilizzata per creare questo |
abstract void | setCommandOptions ( ICommandOptions cmdOptions) Imposta |
abstract void | setConfigurationObject (String name, Object configObject) Metodo generico per impostare l'oggetto di configurazione con il nome dato, sostituendo qualsiasi valore esistente. |
abstract void | setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList) Metodo generico per impostare l'elenco degli oggetti di configurazione per il nome specificato, sostituendo qualsiasi valore esistente. |
abstract void | setCoverageOptions ( CoverageOptions coverageOptions) Imposta |
abstract void | setDeviceConfig ( IDeviceConfiguration deviceConfig) Imposta un |
abstract void | setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs) Imposta |
abstract void | setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors) Imposta l'elenco di |
abstract void | setDeviceOptions ( TestDeviceOptions deviceOptions) Imposta |
abstract void | setDeviceRecovery ( IDeviceRecovery recovery) Imposta |
abstract void | setDeviceRequirements ( IDeviceSelection deviceSelection) Imposta |
abstract void | setLabPreparer ( ITargetPreparer preparer) Imposta |
abstract void | setLabPreparers ( preparers) setLabPreparers ( preparers) Imposta l'elenco di |
abstract void | setLogOutput ( ILeveledLogOutput logger) Imposta |
abstract void | setLogSaver ( ILogSaver logSaver) Imposta |
abstract void | setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps) Metodo pratico per impostare un singolo |
abstract void | setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps) Imposta l'elenco di |
abstract void | setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep) Metodo pratico per impostare un singolo |
abstract void | setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps) Imposta l'elenco di |
abstract | setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs) Imposta i campi ArgsOptionParser per il formato previsto |
abstract | setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) Imposta i campi ArgsOptionParser per il formato previsto |
abstract void | setPostProcessors ( processors) setPostProcessors ( processors) Imposta l'elenco di |
abstract void | setRetryDecision ( IRetryDecision decisionRetry) Imposta |
abstract void | setSystemStatusChecker ( ISystemStatusChecker systemChecker) Metodo pratico per impostare un singolo |
abstract void | setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers) Imposta l'elenco di |
abstract void | setTargetPreparer ( ITargetPreparer preparer) Imposta |
abstract void | setTargetPreparers ( preparers) setTargetPreparers ( preparers) Imposta l'elenco di |
abstract void | setTest ( IRemoteTest test) Metodo pratico per impostare un singolo |
abstract void | setTestInvocationListener ( ITestInvocationListener listener) Metodo pratico per impostare un singolo |
abstract void | setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners) Imposta l'elenco di |
abstract void | setTests ( tests) setTests ( tests) Imposta l'elenco di |
abstract void | validateOptions () Convalidare i valori delle opzioni. |
Metodi pubblici
aggiungiFilesToClean
public abstract void addFilesToClean (toBeCleaned)
Aggiungi file che devono essere puliti durante cleanConfigurationData()
Parametri | |
---|---|
toBeCleaned |
cleanConfigurationData
public abstract void cleanConfigurationData ()
Elimina tutti i file scaricati nei campi Opzione risolti dei file remoti.
clone
public abstract IConfiguration clone ()
Crea una copia superficiale di questo oggetto.
ritorna | |
---|---|
IConfiguration | una copia {link IConfiguration} |
dumpXml
public abstract void dumpXml (PrintWriter output)
Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questo IConfiguration
come String
.
Parametri | |
---|---|
output | PrintWriter : lo scrittore su cui stampare l'xml. |
Lancia | |
---|---|
| IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters)
Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questa IConfiguration
meno i filtri degli oggetti in base al nome della chiave.
Esempio di filtro: Configuration#TARGET_PREPARER_TYPE_NAME
.
Parametri | |
---|---|
output | PrintWriter : lo scrittore su cui stampare l'xml. |
excludeFilters |
Lancia | |
---|---|
| IOException |
dumpXml
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Ottiene il file XML espanso per la configurazione con tutte le opzioni visualizzate per questa IConfiguration
meno i filtri degli oggetti in base al nome della chiave.
Esempio di filtro: Configuration#TARGET_PREPARER_TYPE_NAME
.
Parametri | |
---|---|
output | PrintWriter : lo scrittore su cui stampare l'xml. |
excludeFilters | |
printDeprecatedOptions | boolean : se stampare o meno le opzioni contrassegnate come deprecate |
printUnchangedOptions | boolean |
Lancia | |
---|---|
| IOException |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Interfaccia generica per ottenere tutti gli oggetti di un determinato nome di tipo su tutti i dispositivi.
Parametri | |
---|---|
typeName | String : il tipo univoco dell'oggetto di configurazione |
ritorna | |
---|---|
L'elenco degli oggetti di configurazione del tipo specificato. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
Ottiene IBuildProvider
dalla configurazione.
ritorna | |
---|---|
IBuildProvider | l' IBuildProvider fornito nella configurazione |
getCommandLine
public abstract String getCommandLine ()
Ottiene la riga di comando utilizzata per creare questo IConfiguration
.
ritorna | |
---|---|
String | la riga di comando utilizzata per creare questo IConfiguration . |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
Ottiene l' ICommandOptions
da utilizzare dalla configurazione.
ritorna | |
---|---|
ICommandOptions | le ICommandOptions fornite nella configurazione. |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
Restituisce il ConfigurationDescriptor
fornito nella configurazione.
ritorna | |
---|---|
ConfigurationDescriptor |
getConfigurazioneOggetto
public abstract Object getConfigurationObject (String typeName)
Interfaccia generica per ottenere l'oggetto di configurazione con il nome del tipo specificato.
Parametri | |
---|---|
typeName | String : il tipo univoco dell'oggetto di configurazione |
ritorna | |
---|---|
Object | l'oggetto di configurazione o null se il tipo di oggetto con il nome specificato non esiste. |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
Simile a getConfigurationObject(String)
, ma per tipi di oggetto di configurazione che supportano più oggetti.
Parametri | |
---|---|
typeName | String : il nome del tipo univoco dell'oggetto di configurazione |
ritorna | |
---|---|
l'elenco degli oggetti di configurazione o null se il tipo di oggetto con il nome specificato non esiste. |
getCoverageOptions
public abstract CoverageOptions getCoverageOptions ()
Ottiene CoverageOptions
da utilizzare dalla configurazione.
ritorna | |
---|---|
CoverageOptions | le CoverageOptions fornite nella configurazione. |
getDeviceConfig
public abstractgetDeviceConfig ()
Ottiene IDeviceConfiguration
dalla configurazione.
ritorna | |
---|---|
la IDeviceConfiguration è fornita in ordine nella configurazione |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Restituisce l' IDeviceConfiguration
associata al nome fornito, null se non trovato.
Parametri | |
---|---|
nameDevice | String |
ritorna | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Ottiene TestDeviceOptions
da utilizzare dalla configurazione.
ritorna | |
---|---|
TestDeviceOptions | le TestDeviceOptions fornite nella configurazione. |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
Ottiene IDeviceRecovery
da utilizzare dalla configurazione.
ritorna | |
---|---|
IDeviceRecovery | l' IDeviceRecovery fornito nella configurazione. |
getDeviceRequirements
public abstract IDeviceSelection getDeviceRequirements ()
Ottiene l' IDeviceSelection
da utilizzare dalla configurazione.
ritorna | |
---|---|
IDeviceSelection | l' IDeviceSelection fornita nella configurazione. |
getFilesToClean
public abstractgetFilesToClean ()
Ottieni l'elenco dei file che verranno puliti durante cleanConfigurationData()
ritorna | |
---|---|
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
Ottiene GlobalTestFilter
per la chiamata.
ritorna | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Ottieni i nomi delle opzioni che non hanno modificato alcun valore
ritorna | |
---|---|
getLabPreparers
public abstractgetLabPreparers ()
Ottiene ITargetPreparer
dalla configurazione.
ritorna | |
---|---|
gli ITargetPreparer sono forniti in ordine nella configurazione |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
Ottiene ILeveledLogOutput
da utilizzare dalla configurazione.
ritorna | |
---|---|
ILeveledLogOutput | il ILeveledLogOutput fornito nella configurazione. |
getLogSaver
public abstract ILogSaver getLogSaver ()
Ottiene l' ILogSaver
da utilizzare dalla configurazione.
ritorna | |
---|---|
ILogSaver | l' ILogSaver fornito nella configurazione. |
getMetricCollectors
public abstractgetMetricCollectors ()
Ottiene IMetricCollector
dalla configurazione.
ritorna | |
---|---|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
Ottiene IMultiTargetPreparer
dalla configurazione che deve essere eseguita prima di qualsiasi dispositivo target_preparers.
ritorna | |
---|---|
gli IMultiTargetPreparer vengono forniti in ordine nella configurazione |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
Ottiene IMultiTargetPreparer
dalla configurazione.
ritorna | |
---|---|
gli IMultiTargetPreparer vengono forniti in ordine nella configurazione |
getNome
public abstract String getName ()
Restituisce il nome della configurazione.
ritorna | |
---|---|
String |
getPostProcessori
public abstractgetPostProcessors ()
Ottiene gli IPostProcessor
dalla configurazione.
ritorna | |
---|---|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Restituisce l' IRetryDecision
utilizzata per la chiamata.
ritorna | |
---|---|
IRetryDecision |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Ottiene ISystemStatusChecker
dalla configurazione.
ritorna | |
---|---|
l' ISystemStatusChecker viene fornito in ordine nella configurazione |
getTargetPreparers
public abstractgetTargetPreparers ()
Ottiene ITargetPreparer
dalla configurazione.
ritorna | |
---|---|
gli ITargetPreparer sono forniti in ordine nella configurazione |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
Ottiene gli oggetti ITestInvocationListener
da utilizzare dalla configurazione.
ritorna | |
---|---|
ITestInvocationListener è fornito nella configurazione. |
getTest
public abstractgetTests ()
Ottiene l'esecuzione di IRemoteTest
dalla configurazione.
ritorna | |
---|---|
i test previsti nella configurazione |
iniettareOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
Iniettare un valore di opzione nell'insieme di oggetti di configurazione.
Utile per fornire valori per le opzioni generate dinamicamente.Parametri | |
---|---|
optionName | String : il nome dell'opzione |
optionValue | String : il valore dell'opzione |
Lancia | |
---|---|
ConfigurationException | se non è possibile impostare il valore dell'opzione |
iniettareOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Iniettare un valore di opzione nell'insieme di oggetti di configurazione.
Utile per fornire valori per le opzioni generate dinamicamente.Parametri | |
---|---|
optionName | String : il nome dell'opzione |
optionKey | String : la chiave facoltativa per le opzioni della mappa o null |
optionValue | String : il valore dell'opzione della mappa |
Lancia | |
---|---|
ConfigurationException | se non è possibile impostare il valore dell'opzione |
injectOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Iniettare un valore di opzione nell'insieme di oggetti di configurazione.
Utile per fornire valori per le opzioni generate dinamicamente.Parametri | |
---|---|
optionName | String : il nome dell'opzione |
optionKey | String : la chiave facoltativa per le opzioni della mappa o null |
optionValue | String : il valore dell'opzione della mappa |
optionSource | String : la configurazione di origine che ha fornito questo valore di opzione |
Lancia | |
---|---|
ConfigurationException | se non è possibile impostare il valore dell'opzione |
iniettareOptionValues
public abstract void injectOptionValues (optionDefs)
Iniettare più valori di opzione nel set di oggetti di configurazione.
Utile per iniettare molti valori di opzioni contemporaneamente dopo aver creato un nuovo oggetto.Parametri | |
---|---|
optionDefs |
Lancia | |
---|---|
ConfigurationException | se non è possibile impostare i valori delle opzioni |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
Restituisce se un dispositivo configurato è contrassegnato o meno con isFake=true oppure no.
Parametri | |
---|---|
deviceName | String |
ritorna | |
---|---|
boolean |
parzialeDeepClone
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
Crea un clone di base da clone()
quindi clona in profondità l'elenco degli oggetti di configurazione specificati.
Parametri | |
---|---|
objectToDeepClone | |
client | IKeyStoreClient : il client dell'archivio chiavi. |
ritorna | |
---|---|
IConfiguration | La configurazione parzialmente clonata in profondità. |
Lancia | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
Restituisce un testo di aiuto sull'utilizzo della riga di comando per questa configurazione al printStream specificato.
Parametri | |
---|---|
importantOnly | boolean : se true , stampa solo l'aiuto per le opzioni importanti |
out | PrintStream : l' ERROR(/PrintStream) da utilizzare. |
Lancia | |
---|---|
| com.android.tradefed.config.ConfigurationException |
ConfigurationException |
risolvereDynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Risolvere le opzioni di ERROR(/File)
che punta a una posizione remota. Ciò richiede che cleanConfigurationData()
venga chiamato per pulire i file.
Parametri | |
---|---|
resolver | DynamicRemoteFileResolver : il DynamicRemoteFileResolver per risolvere i file |
Lancia | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| com.android.tradefed.config.ConfigurationException |
BuildRetrievalError | |
ConfigurationException |
safeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Inserisce più valori di opzione nel set di oggetti di configurazione senza lanciare un'eccezione se una delle opzioni non può essere applicata.
Utile per iniettare molti valori di opzioni contemporaneamente dopo aver creato un nuovo oggetto.
Parametri | |
---|---|
optionDefs |
Lancia | |
---|---|
ConfigurationException | se non è riuscito a creare OptionSetter |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Imposta i campi Option
di configurazione con un determinato set di argomenti della riga di comando utilizzando un approccio ottimale.
Vedi ArgsOptionParser
per il formato previsto
Parametri | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : IKeyStoreClient da utilizzare. |
ritorna | |
---|---|
gli argomenti non consumati |
Lancia | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
Sostituisci l'attuale IBuildProvider
nella configurazione.
Parametri | |
---|---|
provider | IBuildProvider : il nuovo IBuildProvider |
setCommandLine
public abstract void setCommandLine (String[] arrayArgs)
Imposta la riga di comando utilizzata per creare questo IConfiguration
. Memorizza l'intera riga di comando, incluso il nome della configurazione, a differenza di setOptionsFromCommandLineArgs.
Parametri | |
---|---|
arrayArgs | String : la riga di comando |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
Imposta ICommandOptions
, sostituendo eventuali valori esistenti
setConfigurazioneOggetto
public abstract void setConfigurationObject (String name, Object configObject)
Metodo generico per impostare l'oggetto di configurazione con il nome dato, sostituendo qualsiasi valore esistente.
Parametri | |
---|---|
name | String : il nome univoco del tipo di oggetto di configurazione. |
configObject | Object : l'oggetto di configurazione |
Lancia | |
---|---|
ConfigurationException | se configObject non era del tipo corretto |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
Metodo generico per impostare l'elenco degli oggetti di configurazione per il nome specificato, sostituendo qualsiasi valore esistente.
Parametri | |
---|---|
name | String : il nome univoco del tipo di oggetto di configurazione. |
configList |
Lancia | |
---|---|
ConfigurationException | se qualche oggetto nell'elenco non è del tipo corretto |
setCoverageOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
Imposta CoverageOptions
, sostituendo eventuali valori esistenti.
Parametri | |
---|---|
coverageOptions | CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
Imposta un IDeviceConfiguration
, sostituendo qualsiasi valore esistente.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
Imposta IDeviceConfiguration
, sostituendo qualsiasi valore esistente.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Imposta l'elenco di IMetricCollector
, sostituendo eventuali valori esistenti.
Parametri | |
---|---|
collectors |
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
Imposta TestDeviceOptions
, sostituendo eventuali valori esistenti
Parametri | |
---|---|
deviceOptions | TestDeviceOptions |
setDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
Imposta IDeviceRecovery
, sostituendo qualsiasi valore esistente.
setDeviceRequirements
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Imposta IDeviceSelection
, sostituendo eventuali valori esistenti
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
Imposta ITargetPreparer
, sostituendo qualsiasi valore esistente.
setLabPreparers
public abstract void setLabPreparers (preparers)
Imposta l'elenco di ITargetPreparer
, sostituendo qualsiasi valore esistente.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
Imposta ILeveledLogOutput
, sostituendo qualsiasi valore esistente.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
Imposta ILogSaver
, sostituendo qualsiasi valore esistente.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Metodo pratico per impostare un singolo IMultiTargetPreparer
in questa configurazione che deve essere eseguito prima di qualsiasi dispositivo target_preparers, sostituendo eventuali valori esistenti
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
Imposta l'elenco di IMultiTargetPreparer
in questa configurazione che deve essere eseguito prima di qualsiasi dispositivo target_preparers, sostituendo eventuali valori esistenti
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Metodo pratico per impostare un singolo IMultiTargetPreparer
in questa configurazione, sostituendo eventuali valori esistenti
setMultiTargetPreparers
public abstract void setMultiTargetPreparers (multiTargPreps)
Imposta l'elenco di IMultiTargetPreparer
in questa configurazione, sostituendo eventuali valori esistenti
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Imposta i campi Option
di configurazione con un determinato set di argomenti della riga di comando
ArgsOptionParser
per il formato previstoParametri | |
---|---|
listArgs |
ritorna | |
---|---|
gli argomenti non consumati |
Lancia | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Imposta i campi Option
di configurazione con un determinato set di argomenti della riga di comando
ArgsOptionParser
per il formato previstoParametri | |
---|---|
listArgs | |
keyStoreClient | IKeyStoreClient : IKeyStoreClient da utilizzare. |
ritorna | |
---|---|
gli argomenti non consumati |
Lancia | |
---|---|
ConfigurationException |
setPostProcessors
public abstract void setPostProcessors (processors)
Imposta l'elenco di IPostProcessor
, sostituendo eventuali valori esistenti.
Parametri | |
---|---|
processors |
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
Imposta IRetryDecision
, sostituendo qualsiasi valore esistente.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Metodo pratico per impostare un singolo ISystemStatusChecker
in questa configurazione, sostituendo eventuali valori esistenti
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
Imposta l'elenco di ISystemStatusChecker
in questa configurazione, sostituendo eventuali valori esistenti
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
Imposta ITargetPreparer
, sostituendo qualsiasi valore esistente.
setTargetPreparers
public abstract void setTargetPreparers (preparers)
Imposta l'elenco di ITargetPreparer
, sostituendo qualsiasi valore esistente.
setTest
public abstract void setTest (IRemoteTest test)
Metodo pratico per impostare un singolo IRemoteTest
in questa configurazione, sostituendo eventuali valori esistenti
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Metodo pratico per impostare un singolo ITestInvocationListener
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
Imposta l'elenco di ITestInvocationListener
, sostituendo eventuali valori esistenti
setTest
public abstract void setTests (tests)
Imposta l'elenco di IRemoteTest
in questa configurazione, sostituendo eventuali valori esistenti
validateOptions
public abstract void validateOptions ()
Convalidare i valori delle opzioni.
Attualmente questo convaliderà solo che tutte le opzioni obbligatorie sono state impostateLancia | |
---|---|
ConfigurationException | se la configurazione non è valida |