Google is committed to advancing racial equity for Black communities. See how.
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

配置

public interface IConfiguration

com.android.tradefed.config.IConfiguration


TradeFederation調用的配置信息。每個TradeFederation調用都有一個IConfigurationIConfiguration存儲在調用期間應使用的所有委託對象及其關聯的Option

摘要

公開方法

abstract void addFilesToClean ( toBeCleaned) addFilesToClean ( toBeCleaned)

添加在cleanConfigurationData()期間必須清除的文件

abstract void cleanConfigurationData ()

刪除所有已下載到遠程文件的已解決選項字段中的文件。

abstract IConfiguration clone ()

創建該對象的淺表副本。

abstract void dumpXml (PrintWriter output)

獲取配置的擴展XML文件,該IConfigurationString顯示所有選項。

abstract void dumpXml (PrintWriter output, excludeFilters) dumpXml (PrintWriter output, excludeFilters)

獲取該配置的擴展XML文件,其中包含為此IConfiguration顯示的所有選項,減去對象篩選器的鍵名。

abstract void dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions) dumpXml (PrintWriter output, excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)

獲取配置的擴展XML文件,其中包含此IConfiguration顯示的所有選項,減去對象篩選器的鍵名。

abstract getAllConfigurationObjectsOfType (String typeName)

通用接口,用於跨設備獲取一種給定類型名稱的所有對象。

abstract IBuildProvider getBuildProvider ()

從配置中獲取IBuildProvider

abstract String getCommandLine ()

獲取用於創建此IConfiguration的命令行。

abstract ICommandOptions getCommandOptions ()

從配置中獲取要使用的ICommandOptions

abstract ConfigurationDescriptor getConfigurationDescription ()

返回ConfigurationDescriptor提供的ConfigurationDescriptor。

abstract Object getConfigurationObject (String typeName)

通用接口,用於獲取具有給定類型名稱的配置對象。

abstract getConfigurationObjectList (String typeName)

getConfigurationObject(String)類似,但適用於支持多個對象的配置對像類型。

abstract CoverageOptions getCoverageOptions ()

從配置中獲取要使用的CoverageOptions

abstract getDeviceConfig ()

從配置中獲取IDeviceConfiguration

abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)

返回與提供的名稱關聯的IDeviceConfiguration ,如果未找到,則返回null。

abstract TestDeviceOptions getDeviceOptions ()

從配置中獲取要使用的TestDeviceOptions

abstract IDeviceRecovery getDeviceRecovery ()

從配置中獲取要使用的IDeviceRecovery

abstract IDeviceSelection getDeviceRequirements ()

從配置中獲取要使用的IDeviceSelection

abstract getFilesToClean ()

獲取將在cleanConfigurationData()期間清除的文件列表

abstract ILeveledLogOutput getLogOutput ()

從配置中獲取要使用的ILeveledLogOutput

abstract ILogSaver getLogSaver ()

從配置中獲取要使用的ILogSaver

abstract getMetricCollectors ()

從配置中獲取IMetricCollector

abstract getMultiPreTargetPreparers ()

從應該在任何設備target_preparers之前執行的配置中獲取IMultiTargetPreparer

abstract getMultiTargetPreparers ()

從配置中獲取IMultiTargetPreparer

abstract String getName ()

返回配置的名稱。

abstract getPostProcessors ()

從配置中獲取IPostProcessor

abstract IRetryDecision getRetryDecision ()

返回用於調用的IRetryDecision

abstract getSystemStatusCheckers ()

從配置中獲取ISystemStatusChecker

abstract getTargetPreparers ()

從配置中獲取ITargetPreparer

abstract getTestInvocationListeners ()

從配置中獲取要使用的ITestInvocationListener

abstract getTests ()

從配置中獲取要運行的IRemoteTest

abstract void injectOptionValue (String optionName, String optionValue)

將選項值注入到配置對象集中。

abstract void injectOptionValue (String optionName, String optionKey, String optionValue)

將選項值注入到配置對象集中。

abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)

將選項值注入到配置對象集中。

abstract void injectOptionValues ( optionDefs) injectOptionValues ( optionDefs)

將多個選項值注入到配置對象集中。

abstract boolean isDeviceConfiguredFake (String deviceName)

返回是否標記了已配置的設備isFake = true。

abstract IConfiguration partialDeepClone ( objectToDeepClone, IKeyStoreClient client) partialDeepClone ( objectToDeepClone, IKeyStoreClient client)

clone()創建一個基礎克隆,然後深度克隆給定配置對象的列表。

abstract void printCommandUsage (boolean importantOnly, PrintStream out)

將此配置的命令行用法幫助文本輸出到給定的printStream。

abstract void resolveDynamicOptions ( DynamicRemoteFileResolver resolver)

解決指向遠程位置的ERROR(/File)選項。

abstract void safeInjectOptionValues ( optionDefs) safeInjectOptionValues ( optionDefs)

如果無法應用選項之一,則將多個選項值注入到配置對象集中,而不會拋出該錯誤。

abstract setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

使用盡力而為方法,使用給定的命令行參數集設置config Option字段。

abstract void setBuildProvider ( IBuildProvider provider)

在配置中替換當前的IBuildProvider

abstract void setCommandLine (String[] arrayArgs)

設置用於創建此IConfiguration的命令行。

abstract void setCommandOptions ( ICommandOptions cmdOptions)

設置ICommandOptions ,替換所有現有值

abstract void setConfigurationObject (String name, Object configObject)

用給定名稱設置config對象的通用方法,替換任何現有值。

abstract void setConfigurationObjectList (String name, configList) setConfigurationObjectList (String name, configList)

設置給定名稱的配置對象列表的通用方法,替換任何現有值。

abstract void setCoverageOptions ( CoverageOptions coverageOptions)

設置CoverageOptions ,替換所有現有值。

abstract void setDeviceConfig ( IDeviceConfiguration deviceConfig)

設置IDeviceConfiguration ,替換任何現有值。

abstract void setDeviceConfigList ( deviceConfigs) setDeviceConfigList ( deviceConfigs)

設置IDeviceConfiguration ,替換任何現有值。

abstract void setDeviceMetricCollectors ( collectors) setDeviceMetricCollectors ( collectors)

設置IMetricCollector的列表,替換所有現有值。

abstract void setDeviceOptions (TestDeviceOptions deviceOptions)

設置TestDeviceOptions ,替換所有現有值

abstract void setDeviceRecovery (IDeviceRecovery recovery)

設置IDeviceRecovery ,替換任何現有值。

abstract void setDeviceRequirements ( IDeviceSelection deviceSelection)

設置IDeviceSelection ,替換所有現有值

abstract void setLogOutput ( ILeveledLogOutput logger)

設置ILeveledLogOutput ,替換任何現有值。

abstract void setLogSaver (ILogSaver logSaver)

設置ILogSaver ,替換任何現有值。

abstract void setMultiPreTargetPreparer ( IMultiTargetPreparer multiPreTargPreps)

在此配置中設置單個IMultiTargetPreparer便捷方法,該方法應在任何設備target_preparers之前執行,以替換任何現有值

abstract void setMultiPreTargetPreparers ( multiPreTargPreps) setMultiPreTargetPreparers ( multiPreTargPreps)

設置此配置中的IMultiTargetPreparer的列表,該列表應在任何設備target_preparers之前執行,替換任何現有值

abstract void setMultiTargetPreparer ( IMultiTargetPreparer multiTargPrep)

在此配置中設置單個IMultiTargetPreparer便捷方法,替換任何現有值

abstract void setMultiTargetPreparers ( multiTargPreps) setMultiTargetPreparers ( multiTargPreps)

在此配置中設置IMultiTargetPreparer的列表,替換所有現有值

abstract setOptionsFromCommandLineArgs ( listArgs) setOptionsFromCommandLineArgs ( listArgs)

使用給定的命令行參數集設置配置Option字段

預期格式的ArgsOptionParser

abstract setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient) setOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)

使用給定的命令行參數集設置配置Option字段

請參閱ArgsOptionParser以獲取預期格式

abstract void setPostProcessors ( processors) setPostProcessors ( processors)

設置IPostProcessor的列表,替換所有現有值。

abstract void setRetryDecision ( IRetryDecision decisionRetry)

設置IRetryDecision ,替換任何現有值。

abstract void setSystemStatusChecker ( ISystemStatusChecker systemChecker)

在此配置中設置單個ISystemStatusChecker便捷方法,替換任何現有值

abstract void setSystemStatusCheckers ( systemCheckers) setSystemStatusCheckers ( systemCheckers)

在此配置中設置ISystemStatusChecker的列表,替換所有現有值

abstract void setTargetPreparer ( ITargetPreparer preparer)

設置ITargetPreparer ,替換任何現有值。

abstract void setTargetPreparers ( preparers) setTargetPreparers ( preparers)

設置ITargetPreparer的列表,替換任何現有值。

abstract void setTest (IRemoteTest test)

在此配置中設置單個IRemoteTest便捷方法,替換任何現有值

abstract void setTestInvocationListener (ITestInvocationListener listener)

設置單個ITestInvocationListener便捷方法

abstract void setTestInvocationListeners ( listeners) setTestInvocationListeners ( listeners)

設置ITestInvocationListener的列表,替換所有現有值

abstract void setTests ( tests) setTests ( tests)

在此配置中設置IRemoteTest的列表,替換所有現有值

abstract void validateOptions ()

驗證選項值。

公開方法

addFilesToClean

public abstract void addFilesToClean ( toBeCleaned)

添加在cleanConfigurationData()期間必須清除的文件

參量
toBeCleaned

cleanConfigurationData

public abstract void cleanConfigurationData ()

刪除所有已下載到遠程文件的已解決選項字段中的文件。

克隆

public abstract IConfiguration clone ()

創建該對象的淺表副本。

退貨
IConfiguration {link IConfiguration}副本

dumpXml

public abstract void dumpXml (PrintWriter output)

獲取配置的擴展XML文件,並以String顯示此IConfiguration所有選項。

參量
output PrintWriter :將xml打印到的作家。

dumpXml

public abstract void dumpXml (PrintWriter output, 
                 excludeFilters)

獲取該配置的擴展XML文件,其中顯示了此IConfiguration所有選項,減去對象篩選器的鍵名。

過濾器示例: Configuration#TARGET_PREPARER_TYPE_NAME

參量
output PrintWriter :將xml打印到的作家。

excludeFilters :不應轉儲的對像類型列表。

dumpXml

public abstract void dumpXml (PrintWriter output, 
                 excludeFilters, 
                boolean printDeprecatedOptions, 
                boolean printUnchangedOptions)

獲取該配置的擴展XML文件,其中包含為此IConfiguration顯示的所有選項,減去對象篩選器的鍵名。

過濾器示例: Configuration#TARGET_PREPARER_TYPE_NAME

參量
output PrintWriter :將xml打印到的作家。

excludeFilters :不應轉儲的對像類型的列表。

printDeprecatedOptions boolean :是否打印標記為不推薦使用的選項

printUnchangedOptions boolean

getAllConfigurationObjectsOfType

public abstract  getAllConfigurationObjectsOfType (String typeName)

通用接口,用於跨設備獲取一種給定類型名稱的所有對象。

參量
typeName String :配置對象的唯一類型

退貨
給定類型的配置對象列表。

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

從配置中獲取IBuildProvider

退貨
IBuildProvider 配置中提供的IBuildProvider

getCommandLine

public abstract String getCommandLine ()

獲取用於創建此IConfiguration的命令行。

退貨
String 用於創建此IConfiguration的命令行。

getCommandOptions

public abstract ICommandOptions getCommandOptions ()

從配置中獲取要使用的ICommandOptions

退貨
ICommandOptions 配置中提供的ICommandOptions

getConfigurationDescription

public abstract ConfigurationDescriptor getConfigurationDescription ()

返回ConfigurationDescriptor提供的ConfigurationDescriptor。

退貨
ConfigurationDescriptor

getConfigurationObject

public abstract Object getConfigurationObject (String typeName)

通用接口,用於獲取具有給定類型名稱的配置對象。

參量
typeName String :配置對象的唯一類型

退貨
Object 配置對象;如果不存在具有給定名稱的對像類型,則為null

getConfigurationObjectList

public abstract  getConfigurationObjectList (String typeName)

getConfigurationObject(String)類似,但適用於支持多個對象的配置對像類型。

參量
typeName String :配置對象的唯一類型名稱

退貨
配置對象列表;如果不存在具有給定名稱的對像類型,則為null

getCoverageOptions

public abstract CoverageOptions getCoverageOptions ()

從配置中獲取要使用的CoverageOptions

退貨
CoverageOptions 配置中提供的CoverageOptions

getDeviceConfig

public abstract  getDeviceConfig ()

從配置中獲取IDeviceConfiguration

退貨
在配置中按順序提供的IDeviceConfiguration

getDeviceConfigByName

public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)

返回與提供的名稱關聯的IDeviceConfiguration ,如果找不到,則返回null。

參量
nameDevice String

退貨
IDeviceConfiguration

getDeviceOptions

public abstract TestDeviceOptions getDeviceOptions ()

從配置中獲取要使用的TestDeviceOptions

退貨
TestDeviceOptions 配置中提供的TestDeviceOptions

getDeviceRecovery

public abstract IDeviceRecovery getDeviceRecovery ()

從配置中獲取要使用的IDeviceRecovery

退貨
IDeviceRecovery 配置中提供的IDeviceRecovery

getDeviceRequirements

public abstract IDeviceSelection getDeviceRequirements ()

從配置中獲取要使用的IDeviceSelection

退貨
IDeviceSelection 配置中提供的IDeviceSelection

getFilesToClean

public abstract  getFilesToClean ()

獲取將在cleanConfigurationData()期間清除的文件列表

退貨

getLogOutput

public abstract ILeveledLogOutput getLogOutput ()

從配置中獲取要使用的ILeveledLogOutput

退貨
ILeveledLogOutput 配置中提供的ILeveledLogOutput

getLogSaver

public abstract ILogSaver getLogSaver ()

從配置中獲取要使用的ILogSaver

退貨
ILogSaver 配置中提供的ILogSaver

getMetricCollectors

public abstract  getMetricCollectors ()

從配置中獲取IMetricCollector

退貨

getMultiPreTargetPreparers

public abstract  getMultiPreTargetPreparers ()

從應該在任何設備target_preparers之前執行的配置中獲取IMultiTargetPreparer

退貨
在配置中按順序提供的IMultiTargetPreparer

getMultiTargetPreparers

public abstract  getMultiTargetPreparers ()

從配置中獲取IMultiTargetPreparer

退貨
在配置中按順序提供的IMultiTargetPreparer

getName

public abstract String getName ()

返回配置的名稱。

退貨
String

getPostProcessors

public abstract  getPostProcessors ()

從配置中獲取IPostProcessor

退貨

getRetryDecision

public abstract IRetryDecision getRetryDecision ()

返回用於調用的IRetryDecision

退貨
IRetryDecision

getSystemStatusCheckers

public abstract  getSystemStatusCheckers ()

從配置中獲取ISystemStatusChecker

退貨
配置中按順序提供的ISystemStatusChecker

getTargetPreparers

public abstract  getTargetPreparers ()

從配置中獲取ITargetPreparer

退貨
在配置中按順序提供的ITargetPreparer

getTestInvocationListeners

public abstract  getTestInvocationListeners ()

從配置中獲取要使用的ITestInvocationListener

退貨
配置中提供的ITestInvocationListener

getTests

public abstract  getTests ()

從配置中獲取要運行的IRemoteTest

退貨
配置中提供的測試

injectOptionValue

public abstract void injectOptionValue (String optionName, 
                String optionValue)

將選項值注入到配置對象集中。

為動態生成的選項提供值很有用。

參量
optionName String :選項名稱

optionValue String :選項值

投擲
ConfigurationException 如果無法設置選項的值

injectOptionValue

public abstract void injectOptionValue (String optionName, 
                String optionKey, 
                String optionValue)

將選項值注入到配置對象集中。

為動態生成的選項提供值很有用。

參量
optionName String :選項名稱

optionKey String :地圖選項的可選鍵,或者為null

optionValue String :地圖選項值

投擲
ConfigurationException 如果無法設置選項的值

injectOptionValueWithSource

public abstract void injectOptionValueWithSource (String optionName, 
                String optionKey, 
                String optionValue, 
                String optionSource)

將選項值注入到配置對象集中。

為動態生成的選項提供值很有用。

參量
optionName String :選項名稱

optionKey String :地圖選項的可選鍵,或者為null

optionValue String :地圖選項值

optionSource String :提供此選項值的源配置

投擲
ConfigurationException 如果無法設置選項的值

injectOptionValues

public abstract void injectOptionValues ( optionDefs)

將多個選項值注入到配置對象集中。

創建新對像後立即註入許多選項值很有用。

參量
optionDefs :要插入的選項定義列表

投擲
ConfigurationException 如果無法設置選項值

isDeviceConfiguredFake

public abstract boolean isDeviceConfiguredFake (String deviceName)

返回是否標記了已配置的設備isFake = true。

參量
deviceName String

退貨
boolean

partialDeepClone

public abstract IConfiguration partialDeepClone ( objectToDeepClone, 
                IKeyStoreClient client)

clone()創建一個基礎克隆,然後深度克隆給定配置對象的列表。

參量
objectToDeepClone :要深度克隆的配置對象列表。

client IKeyStoreClient :密鑰庫客戶端。

退貨
IConfiguration 部分深度克隆的配置。

投擲
ConfigurationException

printCommandUsage

public abstract void printCommandUsage (boolean importantOnly, 
                PrintStream out)

將此配置的命令行用法幫助文本輸出到給定的printStream。

參量
importantOnly boolean :如果為true僅打印重要選項的幫助

out PrintStream :要使用的ERROR(/PrintStream)

投擲
ConfigurationException

resolveDynamicOptions

public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)

解決指向遠程位置的ERROR(/File)選項。這需要cleanConfigurationData()來清理文件。

參量
resolver DynamicRemoteFileResolver :用於解析文件的DynamicRemoteFileResolver

投擲
com.android.tradefed.build.BuildRetrievalError
ConfigurationException
BuildRetrievalError

safeInjectOptionValues

public abstract void safeInjectOptionValues ( optionDefs)

如果無法應用選項之一,則將多個選項值注入到配置對象集中,而不會拋出該錯誤。

創建新對像後,一次注入許多選項值很有用。

參量
optionDefs :要插入的選項定義列表

投擲
ConfigurationException 如果無法創建OptionSetter

setBestEffortOptionsFromCommandLineArgs

public abstract  setBestEffortOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

使用盡力而為方法使用給定的命令行參數集設置config Option字段。

請參閱ArgsOptionParser以獲取預期格式

參量
listArgs :命令行參數

keyStoreClient IKeyStoreClient :要使用的IKeyStoreClient

退貨
未消費的論點

投擲
ConfigurationException

setBuildProvider

public abstract void setBuildProvider (IBuildProvider provider)

在配置中替換當前的IBuildProvider

參量
provider IBuildProvider :新的IBuildProvider

setCommandLine

public abstract void setCommandLine (String[] arrayArgs)

設置用於創建此IConfiguration的命令行。與setOptionsFromCommandLineArgs不同,這將存儲整個命令行,包括配置名稱。

參量
arrayArgs String :命令行

setCommandOptions

public abstract void setCommandOptions (ICommandOptions cmdOptions)

設置ICommandOptions ,替換所有現有值

setConfigurationObject

public abstract void setConfigurationObject (String name, 
                Object configObject)

用給定名稱設置config對象的通用方法,替換任何現有值。

參量
name String :配置對像類型的唯一名稱。

configObject Object :配置對象

投擲
ConfigurationException 如果configObject不是正確的類型

setConfigurationObjectList

public abstract void setConfigurationObjectList (String name, 
                 configList)

設置給定名稱的配置對象列表的通用方法,替換任何現有值。

參量
name String :配置對像類型的唯一名稱。

configList :配置對象列表

投擲
ConfigurationException 如果列表中的任何對像不是正確的類型

setCoverageOptions

public abstract void setCoverageOptions (CoverageOptions coverageOptions)

設置CoverageOptions ,替換所有現有值。

參量
coverageOptions CoverageOptions

setDeviceConfig

public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)

設置IDeviceConfiguration ,替換任何現有值。

setDeviceConfigList

public abstract void setDeviceConfigList ( deviceConfigs)

設置IDeviceConfiguration ,替換任何現有值。

setDeviceMetricCollectors

public abstract void setDeviceMetricCollectors ( collectors)

設置IMetricCollector的列表,替換所有現有值。

參量
collectors

setDeviceOptions

public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)

設置TestDeviceOptions ,替換所有現有值

參量
deviceOptions TestDeviceOptions

setDeviceRecovery

public abstract void setDeviceRecovery (IDeviceRecovery recovery)

設置IDeviceRecovery ,替換任何現有值。

setDeviceRequirements

public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)

設置IDeviceSelection ,替換所有現有值

setLogOutput

public abstract void setLogOutput (ILeveledLogOutput logger)

設置ILeveledLogOutput ,替換任何現有值。

setLogSaver

public abstract void setLogSaver (ILogSaver logSaver)

設置ILogSaver ,替換任何現有值。

setMultiPreTargetPreparer

public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)

在此配置中設置單個IMultiTargetPreparer便捷方法,該方法應在任何設備target_preparers之前執行,以替換任何現有值

setMultiPreTargetPreparers

public abstract void setMultiPreTargetPreparers ( multiPreTargPreps)

設置此配置中的IMultiTargetPreparer的列表,該列表應在任何設備target_preparers之前執行,替換所有現有值

setMultiTargetPreparer

public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)

在此配置中設置單個IMultiTargetPreparer便捷方法,替換任何現有值

setMultiTargetPreparers

public abstract void setMultiTargetPreparers ( multiTargPreps)

在此配置中設置IMultiTargetPreparer的列表,替換所有現有值

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( listArgs)

使用給定的命令行參數集設置配置Option字段

預期格式的ArgsOptionParser

參量
listArgs :命令行參數

退貨
未消費的論點

投擲
ConfigurationException

setOptionsFromCommandLineArgs

public abstract  setOptionsFromCommandLineArgs ( listArgs, 
                IKeyStoreClient keyStoreClient)

使用給定的命令行參數集設置配置Option字段

請參閱ArgsOptionParser以獲取預期格式

參量
listArgs :命令行參數

keyStoreClient IKeyStoreClient :要使用的IKeyStoreClient

退貨
未消費的論點

投擲
ConfigurationException

setPostProcessors

public abstract void setPostProcessors ( processors)

設置IPostProcessor的列表,替換所有現有值。

參量
processors

setRetryDecision

public abstract void setRetryDecision (IRetryDecision decisionRetry)

設置IRetryDecision ,替換任何現有值。

setSystemStatusChecker

public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)

在此配置中設置單個ISystemStatusChecker便捷方法,替換任何現有值

setSystemStatusCheckers

public abstract void setSystemStatusCheckers ( systemCheckers)

在此配置中設置ISystemStatusChecker的列表,替換所有現有值

setTargetPreparer

798

設置ITargetPreparer ,替換任何現有值。

setTargetPreparers

public abstract void setTargetPreparers ( preparers)

設置ITargetPreparer的列表,替換任何現有值。

setTest

public abstract void setTest (IRemoteTest test)

在此配置中設置單個IRemoteTest便捷方法,替換任何現有值

setTestInvocationListener

public abstract void setTestInvocationListener (ITestInvocationListener listener)

設置單個ITestInvocationListener便捷方法

setTestInvocationListeners

public abstract void setTestInvocationListeners ( listeners)

設置ITestInvocationListener的列表,替換所有現有值

setTests

public abstract void setTests ( tests)

在此配置中設置IRemoteTest的列表,替換所有現有值

validateOptions

public abstract void validateOptions ()

驗證選項值。

目前,這只會驗證所有必填選項已設置

投擲
ConfigurationException 如果config無效