IConfiguration
public
interface
IConfiguration
com.android.tradefed.config.IConfiguration |
Informasi konfigurasi untuk panggilan TradeFederation.
Setiap panggilan TradeFederation memiliki satu IConfiguration
. IConfiguration
menyimpan semua objek delegasi yang harus digunakan selama pemanggilan, dan objek terkait
Option
Ringkasan
Metode publik | |
---|---|
abstract
void
|
addFilesToClean(
Tambahkan file yang harus dihapus selama |
abstract
void
|
cleanConfigurationData()
Hapus semua file yang telah didownload ke kolom Opsi yang diselesaikan pada file jarak jauh. |
abstract
IConfiguration
|
clone()
Buat salinan shallow dari objek ini. |
abstract
void
|
dumpXml(PrintWriter output)
Mendapatkan file XML yang diperluas untuk konfigurasi dengan semua opsi yang ditampilkan untuk ini
|
abstract
void
|
dumpXml(PrintWriter output,
Mendapatkan file XML yang diperluas untuk konfigurasi dengan semua opsi yang ditampilkan untuk |
abstract
void
|
dumpXml(PrintWriter output,
Mendapatkan file XML yang diperluas untuk konfigurasi dengan semua opsi yang ditampilkan untuk |
abstract
|
getAllConfigurationObjectsOfType(String typeName)
Antarmuka umum untuk mendapatkan semua objek dari satu nama jenis tertentu di seluruh perangkat. |
abstract
IBuildProvider
|
getBuildProvider()
Mendapatkan |
abstract
String
|
getCommandLine()
Mendapatkan command line yang digunakan untuk membuat |
abstract
ICommandOptions
|
getCommandOptions()
Mendapatkan |
abstract
ConfigurationDescriptor
|
getConfigurationDescription()
Menampilkan |
abstract
Object
|
getConfigurationObject(String typeName)
Antarmuka generik untuk mendapatkan objek konfigurasi dengan nama jenis yang diberikan. |
abstract
|
getConfigurationObjectList(String typeName)
Serupa dengan |
abstract
CoverageOptions
|
getCoverageOptions()
Mendapatkan |
abstract
|
getDeviceConfig()
Mendapatkan |
abstract
IDeviceConfiguration
|
getDeviceConfigByName(String nameDevice)
Menampilkan |
abstract
TestDeviceOptions
|
getDeviceOptions()
Mendapatkan |
abstract
IDeviceRecovery
|
getDeviceRecovery()
Mendapatkan |
abstract
IDeviceSelection
|
getDeviceRequirements()
Mendapatkan |
abstract
|
getFilesToClean()
Dapatkan daftar file yang akan dihapus selama |
abstract
GlobalTestFilter
|
getGlobalFilters()
Mendapatkan |
abstract
|
getInopOptions()
Mendapatkan nama opsi yang tidak mengubah nilai apa pun |
abstract
|
getLabPreparers()
Mendapatkan |
abstract
ILeveledLogOutput
|
getLogOutput()
Mendapatkan |
abstract
ILogSaver
|
getLogSaver()
Mendapatkan |
abstract
|
getMetricCollectors()
Mendapatkan |
abstract
|
getMultiPreTargetPreparers()
Mendapatkan |
abstract
|
getMultiTargetPreparers()
Mendapatkan |
abstract
String
|
getName()
Menampilkan nama konfigurasi. |
abstract
|
getPostProcessors()
Mendapatkan |
abstract
IRetryDecision
|
getRetryDecision()
Menampilkan |
abstract
SkipManager
|
getSkipManager()
Mendapatkan |
abstract
|
getSystemStatusCheckers()
Mendapatkan |
abstract
|
getTargetPreparers()
Mendapatkan |
abstract
|
getTestInvocationListeners()
Mendapatkan |
abstract
|
getTests()
Mendapatkan |
abstract
void
|
injectOptionValue(String optionName, String optionValue)
Memasukkan nilai opsi ke dalam kumpulan objek konfigurasi. |
abstract
void
|
injectOptionValue(String optionName, String optionKey, String optionValue)
Memasukkan nilai opsi ke dalam kumpulan objek konfigurasi. |
abstract
void
|
injectOptionValueWithSource(String optionName, String optionKey, String optionValue, String optionSource)
Memasukkan nilai opsi ke dalam kumpulan objek konfigurasi. |
abstract
void
|
injectOptionValues(
Memasukkan beberapa nilai opsi ke dalam kumpulan objek konfigurasi. |
abstract
boolean
|
isDeviceConfiguredFake(String deviceName)
Menampilkan apakah perangkat yang dikonfigurasi diberi tag isFake=true atau tidak. |
abstract
IConfiguration
|
partialDeepClone(
Buat clone dasar dari |
abstract
void
|
printCommandUsage(boolean importantOnly, PrintStream out)
Menghasilkan teks bantuan penggunaan command line untuk konfigurasi ini ke printStream tertentu. |
abstract
void
|
resolveDynamicOptions(DynamicRemoteFileResolver resolver)
Selesaikan opsi |
abstract
void
|
safeInjectOptionValues(
Memasukkan beberapa nilai opsi ke dalam kumpulan objek konfigurasi tanpa menampilkan jika salah satu opsi tidak dapat diterapkan. |
abstract
|
setBestEffortOptionsFromCommandLineArgs(
Tetapkan kolom |
abstract
void
|
setBuildProvider(IBuildProvider provider)
Ganti |
abstract
void
|
setCommandLine(String[] arrayArgs)
Menetapkan command line yang digunakan untuk membuat |
abstract
void
|
setCommandOptions(ICommandOptions cmdOptions)
Setel |
abstract
void
|
setConfigurationObject(String name, Object configObject)
Metode umum untuk menetapkan objek konfigurasi dengan nama yang diberikan, menggantikan nilai yang ada. |
abstract
void
|
setConfigurationObjectList(String name,
Metode umum untuk menetapkan daftar objek konfigurasi untuk nama tertentu, menggantikan metode yang sudah ada dengan sejumlah nilai. |
abstract
void
|
setCoverageOptions(CoverageOptions coverageOptions)
Setel |
abstract
void
|
setDeviceConfig(IDeviceConfiguration deviceConfig)
Setel |
abstract
void
|
setDeviceConfigList(
Setel |
abstract
void
|
setDeviceMetricCollectors(
Tetapkan daftar |
abstract
void
|
setDeviceOptions(TestDeviceOptions deviceOptions)
Setel |
abstract
void
|
setDeviceRecovery(IDeviceRecovery recovery)
Setel |
abstract
void
|
setDeviceRequirements(IDeviceSelection deviceSelection)
Setel |
abstract
void
|
setLabPreparer(ITargetPreparer preparer)
Setel |
abstract
void
|
setLabPreparers(
Tetapkan daftar |
abstract
void
|
setLogOutput(ILeveledLogOutput logger)
Setel |
abstract
void
|
setLogSaver(ILogSaver logSaver)
Setel |
abstract
void
|
setMultiPreTargetPreparer(IMultiTargetPreparer multiPreTargPreps)
Metode praktis untuk menyetel satu |
abstract
void
|
setMultiPreTargetPreparers(
Tetapkan daftar |
abstract
void
|
setMultiTargetPreparer(IMultiTargetPreparer multiTargPrep)
Metode praktis untuk menyetel satu |
abstract
void
|
setMultiTargetPreparers(
Tetapkan daftar |
abstract
|
setOptionsFromCommandLineArgs(
Menetapkan kolom
|
abstract
|
setOptionsFromCommandLineArgs(
Menetapkan kolom
Lihat |
abstract
void
|
setPostProcessors(
Tetapkan daftar |
abstract
void
|
setRetryDecision(IRetryDecision decisionRetry)
Setel |
abstract
void
|
setSystemStatusChecker(ISystemStatusChecker systemChecker)
Metode praktis untuk menyetel satu |
abstract
void
|
setSystemStatusCheckers(
Tetapkan daftar |
abstract
void
|
setTargetPreparer(ITargetPreparer preparer)
Setel |
abstract
void
|
setTargetPreparers(
Tetapkan daftar |
abstract
void
|
setTest(IRemoteTest test)
Metode praktis untuk menyetel satu |
abstract
void
|
setTestInvocationListener(ITestInvocationListener listener)
Metode praktis untuk menetapkan satu |
abstract
void
|
setTestInvocationListeners(
Tetapkan daftar |
abstract
void
|
setTests(
Tetapkan daftar |
abstract
void
|
validateOptions()
Validasi nilai opsi. |
Metode publik
{i>addFilesToClean<i}
public abstract void addFilesToClean (toBeCleaned)
Tambahkan file yang harus dihapus selama cleanConfigurationData()
Parameter | |
---|---|
toBeCleaned |
|
cleanConfigurationData
public abstract void cleanConfigurationData ()
Hapus semua file yang telah didownload ke kolom Opsi yang diselesaikan pada file jarak jauh.
kloning
public abstract IConfiguration clone ()
Buat salinan shallow dari objek ini.
Hasil | |
---|---|
IConfiguration |
salinan {link IConfiguration} |
{i>dumpXml<i}
public abstract void dumpXml (PrintWriter output)
Mendapatkan file XML yang diperluas untuk konfigurasi dengan semua opsi yang ditampilkan untuk ini
IConfiguration
sebagai String
.
Parameter | |
---|---|
output |
PrintWriter : penulis yang menjadi tujuan pencetakan xml. |
Menampilkan | |
---|---|
|
IOException |
{i>dumpXml<i}
public abstract void dumpXml (PrintWriter output,excludeFilters)
Mendapatkan file XML yang diperluas untuk konfigurasi dengan semua opsi yang ditampilkan untuk IConfiguration
ini dikurangi filter objek berdasarkan nama kuncinya.
Contoh filter: Configuration#TARGET_PREPARER_TYPE_NAME
.
Parameter | |
---|---|
output |
PrintWriter : penulis yang menjadi tujuan pencetakan xml. |
excludeFilters |
: daftar jenis objek yang tidak boleh dibuang. |
Menampilkan | |
---|---|
|
IOException |
{i>dumpXml<i}
public abstract void dumpXml (PrintWriter output,excludeFilters, boolean printDeprecatedOptions, boolean printUnchangedOptions)
Mendapatkan file XML yang diperluas untuk konfigurasi dengan semua opsi yang ditampilkan untuk IConfiguration
ini dikurangi filter objek berdasarkan nama kuncinya.
Contoh filter: Configuration#TARGET_PREPARER_TYPE_NAME
.
Parameter | |
---|---|
output |
PrintWriter : penulis yang menjadi tujuan pencetakan xml. |
excludeFilters |
: daftar jenis objek yang tidak boleh dibuang. |
printDeprecatedOptions |
boolean : Apakah akan mencetak opsi yang ditandai sebagai tidak digunakan lagi atau tidak |
printUnchangedOptions |
boolean |
Menampilkan | |
---|---|
|
IOException |
getAllConfigurationObjectsOfType
public abstractgetAllConfigurationObjectsOfType (String typeName)
Antarmuka umum untuk mendapatkan semua objek dari satu nama jenis tertentu di seluruh perangkat.
Parameter | |
---|---|
typeName |
String : jenis unik objek konfigurasi |
Hasil | |
---|---|
|
Daftar objek konfigurasi dari jenis yang diberikan. |
getBuildProvider
public abstract IBuildProvider getBuildProvider ()
Mendapatkan IBuildProvider
dari konfigurasi.
Hasil | |
---|---|
IBuildProvider |
IBuildProvider yang disediakan dalam konfigurasi |
getCommandLine
public abstract String getCommandLine ()
Mendapatkan command line yang digunakan untuk membuat IConfiguration
ini.
Hasil | |
---|---|
String |
command line yang digunakan untuk membuat IConfiguration ini. |
getCommandOptions
public abstract ICommandOptions getCommandOptions ()
Mendapatkan ICommandOptions
untuk digunakan dari konfigurasi.
Hasil | |
---|---|
ICommandOptions |
ICommandOptions yang disediakan dalam konfigurasi. |
getConfigurationDescription
public abstract ConfigurationDescriptor getConfigurationDescription ()
Menampilkan ConfigurationDescriptor
yang disediakan dalam konfigurasi.
Hasil | |
---|---|
ConfigurationDescriptor |
getConfigurationObject
public abstract Object getConfigurationObject (String typeName)
Antarmuka generik untuk mendapatkan objek konfigurasi dengan nama jenis yang diberikan.
Parameter | |
---|---|
typeName |
String : jenis unik objek konfigurasi |
Hasil | |
---|---|
Object |
objek konfigurasi atau null jika jenis objek dengan nama tertentu
tidak ada. |
getConfigurationObjectList
public abstractgetConfigurationObjectList (String typeName)
Serupa dengan getConfigurationObject(String)
, tetapi untuk konfigurasi
jenis objek yang mendukung beberapa objek.
Parameter | |
---|---|
typeName |
String : nama jenis unik objek konfigurasi |
Hasil | |
---|---|
|
daftar objek konfigurasi atau null jika jenis objek dengan
nama tersebut tidak ada. |
getCakupanOptions
public abstract CoverageOptions getCoverageOptions ()
Mendapatkan CoverageOptions
untuk digunakan dari konfigurasi.
Hasil | |
---|---|
CoverageOptions |
CoverageOptions yang disediakan dalam konfigurasi. |
getDeviceConfig
public abstractgetDeviceConfig ()
Mendapatkan IDeviceConfiguration
dari konfigurasi.
Hasil | |
---|---|
|
IDeviceConfiguration yang disediakan dalam konfigurasi |
getDeviceConfigByName
public abstract IDeviceConfiguration getDeviceConfigByName (String nameDevice)
Menampilkan IDeviceConfiguration
yang terkait dengan nama yang diberikan, null jika tidak ditemukan.
Parameter | |
---|---|
nameDevice |
String |
Hasil | |
---|---|
IDeviceConfiguration |
getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()
Mendapatkan TestDeviceOptions
untuk digunakan dari konfigurasi.
Hasil | |
---|---|
TestDeviceOptions |
TestDeviceOptions yang disediakan dalam konfigurasi. |
getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()
Mendapatkan IDeviceRecovery
untuk digunakan dari konfigurasi.
Hasil | |
---|---|
IDeviceRecovery |
IDeviceRecovery yang disediakan dalam konfigurasi. |
getDevicePersyaratan
public abstract IDeviceSelection getDeviceRequirements ()
Mendapatkan IDeviceSelection
untuk digunakan dari konfigurasi.
Hasil | |
---|---|
IDeviceSelection |
IDeviceSelection yang disediakan dalam konfigurasi. |
getFileToClean
public abstractgetFilesToClean ()
Dapatkan daftar file yang akan dihapus selama cleanConfigurationData()
Hasil | |
---|---|
|
getGlobalFilters
public abstract GlobalTestFilter getGlobalFilters ()
Mendapatkan GlobalTestFilter
untuk pemanggilan.
Hasil | |
---|---|
GlobalTestFilter |
getInopOptions
public abstractgetInopOptions ()
Mendapatkan nama opsi yang tidak mengubah nilai apa pun
Hasil | |
---|---|
|
getLabPreparers
public abstractgetLabPreparers ()
Mendapatkan ITargetPreparer
dari konfigurasi.
Hasil | |
---|---|
|
ITargetPreparer yang disediakan dalam konfigurasi |
getLogOutput
public abstract ILeveledLogOutput getLogOutput ()
Mendapatkan ILeveledLogOutput
untuk digunakan dari konfigurasi.
Hasil | |
---|---|
ILeveledLogOutput |
ILeveledLogOutput yang disediakan dalam konfigurasi. |
GetLogSaver
public abstract ILogSaver getLogSaver ()
Mendapatkan ILogSaver
untuk digunakan dari konfigurasi.
Hasil | |
---|---|
ILogSaver |
ILogSaver yang disediakan dalam konfigurasi. |
getMetricCollectors
public abstractgetMetricCollectors ()
Mendapatkan IMetricCollector
dari konfigurasi.
Hasil | |
---|---|
|
getMultiPreTargetPreparers
public abstractgetMultiPreTargetPreparers ()
Mendapatkan IMultiTargetPreparer
dari konfigurasi yang harus dijalankan sebelum
salah satu perangkat target_preparers.
Hasil | |
---|---|
|
IMultiTargetPreparer yang disediakan dalam konfigurasi |
getMultiTargetPreparers
public abstractgetMultiTargetPreparers ()
Mendapatkan IMultiTargetPreparer
dari konfigurasi.
Hasil | |
---|---|
|
IMultiTargetPreparer yang disediakan dalam konfigurasi |
getName
public abstract String getName ()
Menampilkan nama konfigurasi.
Hasil | |
---|---|
String |
getPostProcessors
public abstractgetPostProcessors ()
Mendapatkan IPostProcessor
dari konfigurasi.
Hasil | |
---|---|
|
getRetryDecision
public abstract IRetryDecision getRetryDecision ()
Menampilkan IRetryDecision
yang digunakan untuk pemanggilan.
Hasil | |
---|---|
IRetryDecision |
getSkipManager
public abstract SkipManager getSkipManager ()
Mendapatkan SkipManager
untuk pemanggilan.
Hasil | |
---|---|
SkipManager |
getSystemStatusCheckers
public abstractgetSystemStatusCheckers ()
Mendapatkan ISystemStatusChecker
dari konfigurasi.
Hasil | |
---|---|
|
ISystemStatusChecker yang disediakan dalam konfigurasi |
getTargetPreparers
public abstractgetTargetPreparers ()
Mendapatkan ITargetPreparer
dari konfigurasi.
Hasil | |
---|---|
|
ITargetPreparer yang disediakan dalam konfigurasi |
getTestInvocationListeners
public abstractgetTestInvocationListeners ()
Mendapatkan ITestInvocationListener
untuk digunakan dari konfigurasi.
Hasil | |
---|---|
|
ITestInvocationListener yang disediakan dalam konfigurasi. |
getTests
public abstractgetTests ()
Mendapatkan IRemoteTest
untuk dijalankan dari konfigurasi.
Hasil | |
---|---|
|
pengujian yang disediakan dalam konfigurasi |
injectionOptionValue
public abstract void injectOptionValue (String optionName, String optionValue)
Memasukkan nilai opsi ke dalam kumpulan objek konfigurasi.
Berguna untuk memberikan nilai bagi opsi yang dihasilkan secara dinamis.
Parameter | |
---|---|
optionName |
String : nama opsi |
optionValue |
String : nilai opsi |
Menampilkan | |
---|---|
ConfigurationException |
jika gagal menetapkan nilai opsi |
injectionOptionValue
public abstract void injectOptionValue (String optionName, String optionKey, String optionValue)
Memasukkan nilai opsi ke dalam kumpulan objek konfigurasi.
Berguna untuk memberikan nilai bagi opsi yang dihasilkan secara dinamis.
Parameter | |
---|---|
optionName |
String : nama opsi |
optionKey |
String : kunci opsional untuk opsi peta, atau null |
optionValue |
String : nilai opsi peta |
Menampilkan | |
---|---|
ConfigurationException |
jika gagal menetapkan nilai opsi |
injectionOptionValueWithSource
public abstract void injectOptionValueWithSource (String optionName, String optionKey, String optionValue, String optionSource)
Memasukkan nilai opsi ke dalam kumpulan objek konfigurasi.
Berguna untuk memberikan nilai bagi opsi yang dihasilkan secara dinamis.
Parameter | |
---|---|
optionName |
String : nama opsi |
optionKey |
String : kunci opsional untuk opsi peta, atau null |
optionValue |
String : nilai opsi peta |
optionSource |
String : konfigurasi sumber yang menyediakan nilai opsi ini |
Menampilkan | |
---|---|
ConfigurationException |
jika gagal menetapkan nilai opsi |
injectionOptionValues
public abstract void injectOptionValues (optionDefs)
Memasukkan beberapa nilai opsi ke dalam kumpulan objek konfigurasi.
Berguna untuk memasukkan banyak nilai opsi sekaligus setelah membuat objek baru.
Parameter | |
---|---|
optionDefs |
: daftar def opsi untuk dimasukkan |
Menampilkan | |
---|---|
ConfigurationException |
jika gagal menetapkan nilai opsi |
isDeviceConfiguredFake
public abstract boolean isDeviceConfiguredFake (String deviceName)
Menampilkan apakah perangkat yang dikonfigurasi diberi tag isFake=true atau tidak.
Parameter | |
---|---|
deviceName |
String |
Hasil | |
---|---|
boolean |
parsialDeepClone
public abstract IConfiguration partialDeepClone (objectToDeepClone, IKeyStoreClient client)
Buat clone dasar dari clone()
, lalu clone mendalam daftar objek konfigurasi yang diberikan.
Parameter | |
---|---|
objectToDeepClone |
: Daftar objek konfigurasi untuk di-clone mendalam. |
client |
IKeyStoreClient : Klien keystore. |
Hasil | |
---|---|
IConfiguration |
Konfigurasi clone yang di-clone sebagian. |
Menampilkan | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
printCommandUsage
public abstract void printCommandUsage (boolean importantOnly, PrintStream out)
Menghasilkan teks bantuan penggunaan command line untuk konfigurasi ini ke printStream tertentu.
Parameter | |
---|---|
importantOnly |
boolean : jika true hanya mencetak bantuan untuk opsi penting |
out |
PrintStream : ERROR(/PrintStream) yang akan digunakan. |
Menampilkan | |
---|---|
|
com.android.tradefed.config.ConfigurationException |
ConfigurationException |
resolveDynamicOptions
public abstract void resolveDynamicOptions (DynamicRemoteFileResolver resolver)
Selesaikan opsi ERROR(/File)
yang mengarah ke lokasi jarak jauh. Fungsi ini memerlukan pemanggilan cleanConfigurationData()
untuk membersihkan file.
Parameter | |
---|---|
resolver |
DynamicRemoteFileResolver : DynamicRemoteFileResolver untuk me-resolve file |
Menampilkan | |
---|---|
|
com.android.tradefed.build.BuildRetrievalError |
|
com.android.tradefed.config.ConfigurationException |
BuildRetrievalError |
|
ConfigurationException |
safeInjectOptionValues
public abstract void safeInjectOptionValues (optionDefs)
Memasukkan beberapa nilai opsi ke dalam kumpulan objek konfigurasi tanpa menampilkan jika salah satu opsi tersebut tidak dapat diterapkan.
Berguna untuk memasukkan banyak nilai opsi sekaligus setelah membuat objek baru.
Parameter | |
---|---|
optionDefs |
: daftar def opsi untuk dimasukkan |
Menampilkan | |
---|---|
ConfigurationException |
jika gagal membuat OptionSetter |
setBestEffortOptionsFromCommandLineArgs
public abstractsetBestEffortOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Tetapkan kolom Option
konfigurasi dengan kumpulan argumen command line tertentu menggunakan
upaya pendekatan.
Lihat ArgsOptionParser
untuk mengetahui format yang diharapkan
Parameter | |
---|---|
listArgs |
: argumen command line |
keyStoreClient |
IKeyStoreClient : IKeyStoreClient untuk digunakan. |
Hasil | |
---|---|
|
argumen yang tidak terpakai |
Menampilkan | |
---|---|
ConfigurationException |
setBuildProvider
public abstract void setBuildProvider (IBuildProvider provider)
Ganti IBuildProvider
saat ini dalam konfigurasi.
Parameter | |
---|---|
provider |
IBuildProvider : IBuildProvider baru |
setCommandLine
public abstract void setCommandLine (String[] arrayArgs)
Menetapkan command line yang digunakan untuk membuat IConfiguration
ini.
Ini menyimpan seluruh baris
perintah, termasuk nama konfigurasi,
tidak seperti setOptionsFromCommandLineArgs.
Parameter | |
---|---|
arrayArgs |
String : command line |
setCommandOptions
public abstract void setCommandOptions (ICommandOptions cmdOptions)
Setel ICommandOptions
, menggantikan nilai yang ada
setConfigurationObject
public abstract void setConfigurationObject (String name, Object configObject)
Metode umum untuk menetapkan objek konfigurasi dengan nama yang diberikan, menggantikan nilai yang ada.
Parameter | |
---|---|
name |
String : nama unik jenis objek konfigurasi. |
configObject |
Object : objek konfigurasi |
Menampilkan | |
---|---|
ConfigurationException |
jika configObject bukan jenis yang benar |
setConfigurationObjectList
public abstract void setConfigurationObjectList (String name,configList)
Metode umum untuk menetapkan daftar objek konfigurasi untuk nama tertentu, menggantikan metode yang sudah ada dengan sejumlah nilai.
Parameter | |
---|---|
name |
String : nama unik jenis objek konfigurasi. |
configList |
: daftar objek konfigurasi |
Menampilkan | |
---|---|
ConfigurationException |
jika ada objek dalam daftar yang bukan jenisnya benar |
setCakupanOptions
public abstract void setCoverageOptions (CoverageOptions coverageOptions)
Setel CoverageOptions
, menggantikan nilai yang ada.
Parameter | |
---|---|
coverageOptions |
CoverageOptions |
setDeviceConfig
public abstract void setDeviceConfig (IDeviceConfiguration deviceConfig)
Setel IDeviceConfiguration
, menggantikan nilai yang ada.
setDeviceConfigList
public abstract void setDeviceConfigList (deviceConfigs)
Setel IDeviceConfiguration
, menggantikan nilai yang ada.
setDeviceMetricCollectors
public abstract void setDeviceMetricCollectors (collectors)
Tetapkan daftar IMetricCollector
, menggantikan nilai yang ada.
Parameter | |
---|---|
collectors |
|
setDeviceOptions
public abstract void setDeviceOptions (TestDeviceOptions deviceOptions)
Setel TestDeviceOptions
, menggantikan nilai yang ada
Parameter | |
---|---|
deviceOptions |
TestDeviceOptions |
setDeviceRecovery
public abstract void setDeviceRecovery (IDeviceRecovery recovery)
Setel IDeviceRecovery
, menggantikan nilai yang ada.
setDevicePersyaratan
public abstract void setDeviceRequirements (IDeviceSelection deviceSelection)
Setel IDeviceSelection
, menggantikan nilai yang ada
setLabPreparer
public abstract void setLabPreparer (ITargetPreparer preparer)
Setel ITargetPreparer
, menggantikan nilai yang ada.
setLabPreparers
public abstract void setLabPreparers (preparers)
Tetapkan daftar ITargetPreparer
, menggantikan nilai yang ada.
setLogOutput
public abstract void setLogOutput (ILeveledLogOutput logger)
Setel ILeveledLogOutput
, menggantikan nilai yang ada.
setLogSaver
public abstract void setLogSaver (ILogSaver logSaver)
Setel ILogSaver
, menggantikan nilai yang ada.
setMultiPreTargetPreparer
public abstract void setMultiPreTargetPreparer (IMultiTargetPreparer multiPreTargPreps)
Metode praktis untuk menyetel satu IMultiTargetPreparer
dalam konfigurasi ini yang
harus dieksekusi sebelum salah satu perangkat target_preparers, menggantikan nilai yang ada
setMultiPreTargetPreparers
public abstract void setMultiPreTargetPreparers (multiPreTargPreps)
Tetapkan daftar IMultiTargetPreparer
dalam konfigurasi ini yang harus dijalankan
sebelum salah satu perangkat target_preparers, menggantikan nilai yang sudah ada
setMultiTargetPreparer
public abstract void setMultiTargetPreparer (IMultiTargetPreparer multiTargPrep)
Metode praktis untuk menyetel satu IMultiTargetPreparer
dalam konfigurasi ini,
mengganti nilai yang sudah ada
setMultiTargetPreparers
public abstract void setMultiTargetPreparers (multiTargPreps)
Tetapkan daftar IMultiTargetPreparer
dalam konfigurasi ini, yang menggantikan semua
nilai yang ada
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs)
Menetapkan kolom Option
konfigurasi dengan kumpulan argumen command line tertentu
ArgsOptionParser
untuk format yang diharapkan
Parameter | |
---|---|
listArgs |
: argumen command line |
Hasil | |
---|---|
|
argumen yang tidak terpakai |
Menampilkan | |
---|---|
ConfigurationException |
setOptionsFromCommandLineArgs
public abstractsetOptionsFromCommandLineArgs ( listArgs, IKeyStoreClient keyStoreClient)
Menetapkan kolom Option
konfigurasi dengan kumpulan argumen command line tertentu
Lihat ArgsOptionParser
untuk mengetahui format yang diharapkan
Parameter | |
---|---|
listArgs |
: argumen command line |
keyStoreClient |
IKeyStoreClient : IKeyStoreClient untuk digunakan. |
Hasil | |
---|---|
|
argumen yang tidak terpakai |
Menampilkan | |
---|---|
ConfigurationException |
setPostProcessors
public abstract void setPostProcessors (processors)
Tetapkan daftar IPostProcessor
, menggantikan nilai yang ada.
Parameter | |
---|---|
processors |
|
setRetryDecision
public abstract void setRetryDecision (IRetryDecision decisionRetry)
Setel IRetryDecision
, menggantikan nilai yang ada.
setSystemStatusChecker
public abstract void setSystemStatusChecker (ISystemStatusChecker systemChecker)
Metode praktis untuk menyetel satu ISystemStatusChecker
dalam konfigurasi ini,
mengganti nilai yang sudah ada
setSystemStatusCheckers
public abstract void setSystemStatusCheckers (systemCheckers)
Tetapkan daftar ISystemStatusChecker
dalam konfigurasi ini, yang menggantikan semua
nilai yang ada
setTargetPreparer
public abstract void setTargetPreparer (ITargetPreparer preparer)
Setel ITargetPreparer
, menggantikan nilai yang ada.
setTargetPreparers
public abstract void setTargetPreparers (preparers)
Tetapkan daftar ITargetPreparer
, menggantikan nilai yang ada.
setTest
public abstract void setTest (IRemoteTest test)
Metode praktis untuk menyetel satu IRemoteTest
dalam konfigurasi ini, yang menggantikan semua
nilai yang ada
setTestInvocationListener
public abstract void setTestInvocationListener (ITestInvocationListener listener)
Metode praktis untuk menetapkan satu ITestInvocationListener
setTestInvocationListeners
public abstract void setTestInvocationListeners (listeners)
Tetapkan daftar ITestInvocationListener
, menggantikan nilai yang ada
setTests
public abstract void setTests (tests)
Tetapkan daftar IRemoteTest
dalam konfigurasi ini, yang menggantikan semua
nilai yang ada
validasiOptions
public abstract void validateOptions ()
Validasi nilai opsi.
Saat ini, langkah ini hanya akan memvalidasi bahwa semua opsi wajib telah ditetapkan
Menampilkan | |
---|---|
ConfigurationException |
jika konfigurasi tidak valid |