ICommandOptions
public interface ICommandOptions
com.android.tradefed.command.ICommandOptions |
Wadah untuk opsi eksekusi untuk perintah.
Ringkasan
Metode publik | |
---|---|
abstract boolean | captureLogcatOnFailure () Apakah akan merekam logcat pada kasus uji kegagalan atau tidak |
abstract boolean | captureScreenshotOnFailure () Apakah akan mengambil tangkapan layar pada kasus uji kegagalan atau tidak |
abstract ICommandOptions | clone () Membuat salinan objek |
abstract boolean | earlyDeviceRelease () Akan melepaskan perangkat lebih awal atau tidak setelah selesai menggunakannya. |
abstract | getAutoLogCollectors () Mengembalikan kumpulan kolektor log otomatis yang akan ditambahkan untuk permintaan |
abstract | getDynamicDownloadArgs () Mengembalikan peta args untuk diteruskan ke kueri unduhan dinamis. |
abstract int | getExtraRemotePostsubmitInstance () Apakah akan memulai atau tidak instance tambahan di VM jarak jauh di postsubmit. |
abstract String | getHostLogSuffix () Mengembalikan sufiks untuk ditambahkan ke tradefed host_log atau null jika tidak ada prefiks. |
abstract UniqueMultiMap<String, String> | getInvocationData () Mengembalikan data yang diteruskan ke pemanggilan untuk mendeskripsikannya |
abstract long | getInvocationTimeout () Kembalikan batas waktu pemanggilan yang ditentukan. |
abstract long | getLoopTime () Luangkan waktu untuk menunggu sebelum menjadwalkan ulang perintah ini. |
abstract boolean | getOptimizeMainlineTest () Mengembalikan nilai benar jika kita harus mengoptimalkan daftar modul uji untuk uji jalur utama. |
abstract Duration | getParallelSetupTimeout () Mengembalikan waktu tunggu untuk digunakan selama penyetelan paralel. |
abstract Integer | getShardCount () Kembalikan jumlah total shard untuk perintah tersebut. |
abstract Integer | getShardIndex () Kembalikan indeks shard untuk perintah tersebut. |
abstract String | getTestTag () Kembalikan uji-tag untuk pemanggilan. |
abstract String | getTestTagSuffix () Kembalikan sufiks tag uji, yang ditambahkan ke tag uji untuk mewakili beberapa varian dari satu uji. |
abstract boolean | isDryRunMode () Kembalikan |
abstract boolean | isFullHelpMode () Mengembalikan nilai |
abstract boolean | isHelpMode () Mengembalikan nilai |
abstract boolean | isLoopMode () Kembalikan mode loop untuk konfigurasi. |
abstract boolean | isNoisyDryRunMode () Kembalikan nilai |
abstract boolean | runOnAllDevices () Kembalikan nilai true jika perintah harus dijalankan di semua perangkat. |
abstract void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) Menyetel kumpulan kolektor log otomatis yang harus ditambahkan ke sebuah pemanggilan. |
abstract void | setBugreportOnInvocationEnded (boolean takeBugreport) Menyetel apakah akan menangkap laporan bug atau tidak di akhir pemanggilan. |
abstract void | setBugreportzOnInvocationEnded (boolean takeBugreportz) Menyetel apakah akan menangkap bugreportz atau tidak di akhir pemanggilan. |
abstract void | setHostLogSuffix (String suffix) Menetapkan sufiks untuk ditambahkan ke Tradefed host_log. |
abstract void | setInvocationTimeout (Long mInvocationTimeout) Setel batas waktu pemanggilan. |
abstract void | setLoopMode (boolean loopMode) Mengatur mode loop untuk perintah |
abstract void | setReplicateSetup (boolean replicate) Setel apakah akan menggunakan penataan yang direplikasi atau tidak. |
abstract void | setShardCount (Integer shardCount) Setel jumlah beling untuk perintah. |
abstract void | setShardIndex (Integer shardIndex) Menetapkan indeks shard untuk perintah tersebut. |
abstract void | setShouldUseSandboxing (boolean use) Menetapkan apakah kita harus menggunakan kontainer TF atau tidak |
abstract void | setTestTag (String testTag) Menyetel tag uji untuk pemanggilan. |
abstract void | setUseSandboxTestMode (boolean use) Menyetel apakah kita harus menggunakan mode uji kotak pasir TF atau tidak. |
abstract boolean | shouldReportModuleProgression () Apakah akan melaporkan perkembangan pemanggilan jarak jauh pada tingkat modul atau tidak. |
abstract boolean | shouldUseDynamicSharding () Mengembalikan jika kita harus menggunakan sharding dinamis atau tidak |
abstract boolean | shouldUseParallelRemoteSetup () Apakah akan mencoba pengaturan paralel pada perangkat jarak jauh atau tidak. |
abstract boolean | shouldUseParallelSetup () Apakah akan mencoba penyiapan paralel atau tidak. |
abstract boolean | shouldUseRemoteSandboxMode () Apakah akan menggunakan mode kotak pasir atau tidak dalam pemanggilan jarak jauh. |
abstract boolean | shouldUseReplicateSetup () Apakah akan menggunakan penyiapan yang direplikasi untuk semua perangkat jarak jauh atau tidak. |
abstract boolean | shouldUseSandboxTestMode () Mengembalikan nilai true jika kita harus menggunakan sandbox Tf dalam mode pengujian. |
abstract boolean | shouldUseSandboxing () Mengembalikan nilai true jika kita harus menggunakan kontainer Tf untuk menjalankan pemanggilan |
abstract boolean | shouldUseTokenSharding () Apakah sharding harus menggunakan dukungan token atau tidak. |
abstract boolean | takeBugreportOnInvocationEnded () Kembalikan nilai true jika laporan bug harus diambil saat permintaan pengujian telah berakhir. |
abstract boolean | takeBugreportzOnInvocationEnded () Kembalikan nilai true jika bugreportz harus diambil alih-alih laporan bug selama permintaan pengujian laporan bug akhir. |
Metode publik
captureLogcatOnFailure
public abstract boolean captureLogcatOnFailure ()
Apakah akan merekam logcat pada kasus uji kegagalan atau tidak
Kembali | |
---|---|
boolean |
captureScreenshotOnFailure
public abstract boolean captureScreenshotOnFailure ()
Apakah akan mengambil tangkapan layar pada kasus uji kegagalan atau tidak
Kembali | |
---|---|
boolean |
klon
public abstract ICommandOptions clone ()
Membuat salinan objek ICommandOptions
.
Kembali | |
---|---|
ICommandOptions |
earlyDeviceRelease
public abstract boolean earlyDeviceRelease ()
Akan melepaskan perangkat lebih awal atau tidak setelah selesai menggunakannya.
Kembali | |
---|---|
boolean |
getAutoLogCollectors
public abstractgetAutoLogCollectors ()
Mengembalikan kumpulan kolektor log otomatis yang akan ditambahkan untuk permintaan
Kembali | |
---|---|
getDynamicDownloadArgs
public abstractgetDynamicDownloadArgs ()
Mengembalikan peta args untuk diteruskan ke kueri unduhan dinamis.
Kembali | |
---|---|
getExtraRemotePostsubmitInstance
public abstract int getExtraRemotePostsubmitInstance ()
Apakah akan memulai atau tidak instance tambahan di VM jarak jauh di postsubmit.
Kembali | |
---|---|
int |
getHostLogSuffix
public abstract String getHostLogSuffix ()
Mengembalikan sufiks untuk ditambahkan ke tradefed host_log atau null jika tidak ada prefiks.
Kembali | |
---|---|
String |
getInvocationData
public abstract UniqueMultiMap<String, String> getInvocationData ()
Mengembalikan data yang diteruskan ke pemanggilan untuk mendeskripsikannya
Kembali | |
---|---|
UniqueMultiMap<String, String> |
getInvocationTimeout
public abstract long getInvocationTimeout ()
Kembalikan batas waktu pemanggilan yang ditentukan. 0 jika tidak ada batas waktu yang akan digunakan.
Kembali | |
---|---|
long |
getLoopTime
public abstract long getLoopTime ()
Luangkan waktu untuk menunggu sebelum menjadwalkan ulang perintah ini.
Kembali | |
---|---|
long | waktu dalam ms |
getOptimizeMainlineTest
public abstract boolean getOptimizeMainlineTest ()
Mengembalikan nilai benar jika kita harus mengoptimalkan daftar modul uji untuk uji jalur utama.
Kembali | |
---|---|
boolean |
getParallelSetupTimeout
public abstract Duration getParallelSetupTimeout ()
Mengembalikan waktu tunggu untuk digunakan selama penyetelan paralel.
Kembali | |
---|---|
Duration |
getShardCount
public abstract Integer getShardCount ()
Kembalikan jumlah total shard untuk perintah tersebut.
Kembali | |
---|---|
Integer |
getShardIndex
public abstract Integer getShardIndex ()
Kembalikan indeks shard untuk perintah tersebut.
Kembali | |
---|---|
Integer |
getTestTag
public abstract String getTestTag ()
Kembalikan uji-tag untuk pemanggilan. Default-nya adalah 'stub' jika tidak ditentukan.
Kembali | |
---|---|
String |
getTestTagSuffix
public abstract String getTestTagSuffix ()
Kembalikan akhiran tag pengujian, yang ditambahkan ke tag pengujian untuk mewakili beberapa varian dari satu pengujian.
Kembali | |
---|---|
String |
isDryRunMode
public abstract boolean isDryRunMode ()
Kembalikan true
jika kita harus
Kembali | |
---|---|
boolean |
isFullHelpMode
public abstract boolean isFullHelpMode ()
Mengembalikan nilai true
jika mode bantuan detail lengkap telah diminta
Kembali | |
---|---|
boolean |
isHelpMode
public abstract boolean isHelpMode ()
Mengembalikan nilai true
jika mode bantuan singkat telah diminta
Kembali | |
---|---|
boolean |
isLoopMode
public abstract boolean isLoopMode ()
Kembalikan mode loop untuk konfigurasi.
Kembali | |
---|---|
boolean |
isNoisyDryRunMode
public abstract boolean isNoisyDryRunMode ()
Kembalikan nilai true
jika kita harus mencetak perintah ke konsol sebelum kita
Kembali | |
---|---|
boolean |
runOnAllDevices
public abstract boolean runOnAllDevices ()
Kembalikan nilai true jika perintah harus dijalankan di semua perangkat.
Kembali | |
---|---|
boolean |
setAutoLogCollectors
public abstract void setAutoLogCollectors (.dllautoLogCollectors)
Menyetel kumpulan kolektor log otomatis yang harus ditambahkan ke permintaan.
Parameter | |
---|---|
autoLogCollectors |
setBugreportOnInvocationEnded
public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)
Menyetel apakah akan menangkap laporan bug atau tidak di akhir pemanggilan.
Parameter | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationEnded
public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Menyetel apakah akan menangkap bugreportz atau tidak di akhir pemanggilan.
Parameter | |
---|---|
takeBugreportz | boolean |
setHostLogSuffix
public abstract void setHostLogSuffix (String suffix)
Menyetel sufiks untuk ditambahkan ke Tradefed host_log.
Parameter | |
---|---|
suffix | String |
setInvocationTimeout
public abstract void setInvocationTimeout (Long mInvocationTimeout)
Setel batas waktu pemanggilan. 0 jika tidak ada batas waktu yang akan digunakan.
Parameter | |
---|---|
mInvocationTimeout | Long |
setLoopMode
public abstract void setLoopMode (boolean loopMode)
Mengatur mode loop untuk perintah
setReplicateSetup
public abstract void setReplicateSetup (boolean replicate)
Setel apakah akan menggunakan penataan yang direplikasi atau tidak.
Parameter | |
---|---|
replicate | boolean |
setShardCount
public abstract void setShardCount (Integer shardCount)
Setel jumlah beling untuk perintah.
Parameter | |
---|---|
shardCount | Integer |
setShardIndex
public abstract void setShardIndex (Integer shardIndex)
Menetapkan indeks shard untuk perintah tersebut.
Parameter | |
---|---|
shardIndex | Integer |
setShouldUseSandboxing
public abstract void setShouldUseSandboxing (boolean use)
Menetapkan apakah kita harus menggunakan kontainer TF atau tidak
Parameter | |
---|---|
use | boolean |
setTestTag
public abstract void setTestTag (String testTag)
Menyetel tag uji untuk pemanggilan.
setUseSandboxTestMode
public abstract void setUseSandboxTestMode (boolean use)
Menyetel apakah kita harus menggunakan mode uji kotak pasir TF atau tidak.
Parameter | |
---|---|
use | boolean |
shouldReportModuleProgress
public abstract boolean shouldReportModuleProgression ()
Apakah akan melaporkan perkembangan pemanggilan jarak jauh pada tingkat modul atau tidak.
Kembali | |
---|---|
boolean |
shouldUseDynamicSharding
public abstract boolean shouldUseDynamicSharding ()
Mengembalikan jika kita harus menggunakan sharding dinamis atau tidak
Kembali | |
---|---|
boolean |
shouldUseParallelRemoteSetup
public abstract boolean shouldUseParallelRemoteSetup ()
Apakah akan mencoba pengaturan paralel pada perangkat jarak jauh atau tidak.
Kembali | |
---|---|
boolean |
shouldUseParallelSetup
public abstract boolean shouldUseParallelSetup ()
Apakah akan mencoba penyiapan paralel atau tidak.
Kembali | |
---|---|
boolean |
shouldUseRemoteSandboxMode
public abstract boolean shouldUseRemoteSandboxMode ()
Apakah akan menggunakan mode kotak pasir atau tidak dalam pemanggilan jarak jauh.
Kembali | |
---|---|
boolean |
shouldUseReplicateSetup
public abstract boolean shouldUseReplicateSetup ()
Apakah akan menggunakan penyiapan yang direplikasi untuk semua perangkat jarak jauh atau tidak.
Kembali | |
---|---|
boolean |
shouldUseSandboxTestMode
public abstract boolean shouldUseSandboxTestMode ()
Mengembalikan nilai true jika kita harus menggunakan sandbox Tf dalam mode pengujian.
Kembali | |
---|---|
boolean |
shouldUseSandboxing
public abstract boolean shouldUseSandboxing ().dll
Mengembalikan nilai true jika kita harus menggunakan kontainer Tf untuk menjalankan pemanggilan
Kembali | |
---|---|
boolean |
shouldUseTokenSharding
public abstract boolean shouldUseTokenSharding ()
Apakah sharding harus menggunakan dukungan token atau tidak.
Kembali | |
---|---|
boolean |
takeBugreportOnInvocationEnded
public abstract boolean takeBugreportOnInvocationEnded ()
Kembalikan nilai true jika laporan bug harus diambil saat permintaan pengujian telah berakhir.
Kembali | |
---|---|
boolean |
takeBugreportzOnInvocationEnded
public abstract boolean takeBugreportzOnInvocationEnded ()
Kembalikan nilai true jika bugreportz harus diambil alih-alih laporan bug selama permintaan pengujian laporan bug akhir.
Kembali | |
---|---|
boolean |