ICommandOptions
public
interface
ICommandOptions
| com.android.tradefed.command.ICommandOptions |
Penampung untuk opsi eksekusi perintah.
Ringkasan
Metode publik | |
|---|---|
abstract
boolean
|
captureLogcatOnFailure()
Apakah akan merekam logcat saat kasus pengujian gagal atau tidak |
abstract
boolean
|
captureScreenshotOnFailure()
Apakah akan mengambil screenshot atau tidak saat kasus pengujian gagal |
abstract
ICommandOptions
|
clone()
Membuat salinan objek |
abstract
boolean
|
delegatedEarlyDeviceRelease()
Apakah akan melepaskan perangkat lebih awal dalam mode yang didelegasikan atau tidak. |
abstract
boolean
|
earlyDeviceRelease()
Apakah akan melepaskan perangkat lebih awal atau tidak saat selesai menggunakannya. |
abstract
boolean
|
enableDefaultLogProcessors()
Apakah akan men-deploy beberapa pasca-pemroses secara otomatis. |
abstract
boolean
|
filterPreviousPassedTests()
Apakah akan memfilter kasus pengujian yang lulus sebelumnya dari upaya sebelumnya atau tidak. |
abstract
List<String>
|
getAutoCollectorSetOptions()
Menampilkan daftar opsi untuk diteruskan ke pengumpul otomatis. |
abstract
Set<AutoLogCollector>
|
getAutoLogCollectors()
Menampilkan kumpulan pengumpul log otomatis yang akan ditambahkan untuk pemanggilan |
abstract
Set<AutoLogProcessor>
|
getAutoLogProcessors()
Menampilkan kumpulan pemroses log otomatis yang akan ditambahkan untuk pemanggilan |
abstract
Map<String, String>
|
getDynamicDownloadArgs()
Menampilkan peta argumen yang akan diteruskan ke kueri download dinamis. |
abstract
MultiMap<String, String>
|
getExperimentalFlags()
Menampilkan peta feature gate eksperimental, yang dapat digunakan untuk membatasi project. |
abstract
int
|
getExtraRemotePostsubmitInstance()
Apakah akan memulai instance tambahan di VM jarak jauh dalam postsubmit atau tidak. |
abstract
String
|
getGeminiApiKey()
Kunci API yang akan digunakan untuk kueri perintah Gemini API. |
abstract
String
|
getHostLogSuffix()
Menampilkan akhiran yang akan ditambahkan ke host_log Tradefed atau null jika tidak ada awalan. |
abstract
UniqueMultiMap<String, String>
|
getInvocationData()
Menampilkan data yang diteruskan ke pemanggilan untuk mendeskripsikannya |
abstract
long
|
getInvocationTimeout()
Menampilkan waktu tunggu pemanggilan yang ditentukan. |
abstract
File
|
getJdkFolderForSubprocess()
Menampilkan folder JDK yang akan digunakan saat membuat fork eksekusi di subproses. |
abstract
long
|
getLoopTime()
Mendapatkan waktu tunggu sebelum menjadwalkan ulang perintah ini. |
abstract
long
|
getMaxLoopCount()
Menampilkan jumlah maksimum perintah yang dijadwalkan. |
abstract
Integer
|
getMultiDeviceCount()
Menampilkan jumlah perangkat untuk pengujian multiperangkat. |
abstract
boolean
|
getOptimizeMainlineTest()
Menampilkan nilai benar (true) jika kita harus mengoptimalkan daftar modul pengujian untuk pengujian jalur utama. |
abstract
Duration
|
getParallelPreInvocationSetupTimeout()
Menampilkan waktu tunggu untuk penyiapan pra-pemanggilan paralel. |
abstract
Duration
|
getParallelSetupTimeout()
Menampilkan waktu tunggu yang akan digunakan selama penyiapan paralel. |
abstract
String
|
getRemoteCacheInstanceName()
Menampilkan nama instance yang digunakan untuk menangani caching jarak jauh. |
abstract
Set<String>
|
getRemoteFiles()
Menampilkan daftar file jarak jauh yang dikonfigurasi. |
abstract
MultiMap<String, String>
|
getRolloutFlags()
Menampilkan peta tanda peluncuran. |
abstract
List<File>
|
getRolloutFlagsFiles()
Menampilkan daftar file yang berisi tanda peluncuran. |
abstract
Integer
|
getShardCount()
Menampilkan jumlah total shard untuk perintah. |
abstract
Integer
|
getShardIndex()
Menampilkan indeks partisi untuk perintah. |
abstract
String
|
getTestTag()
Menampilkan tag pengujian untuk pemanggilan. |
abstract
String
|
getTestTagSuffix()
Menampilkan sufiks tag pengujian, yang ditambahkan ke tag pengujian untuk merepresentasikan beberapa varian dari satu pengujian. |
abstract
boolean
|
isConditionalBugreportDisabled()
Menampilkan apakah laporan bug bersyarat dinonaktifkan atau tidak |
abstract
boolean
|
isDryRunMode()
Menampilkan |
abstract
boolean
|
isExperimentEnabled()
Apakah akan mengaktifkan eksperimen melalui tanda eksperimental atau tidak. |
abstract
boolean
|
isFullHelpMode()
Menampilkan |
abstract
boolean
|
isGeminiLogOnlyMode()
Apakah akan menonaktifkan eksekusi perintah model. |
abstract
boolean
|
isHelpMode()
Menampilkan |
abstract
boolean
|
isLoopMode()
Menampilkan mode loop untuk konfigurasi. |
abstract
boolean
|
isNoisyDryRunMode()
Menampilkan |
abstract
boolean
|
isRemoteInvocationDeviceless()
Apakah akan memicu pemanggilan jarak jauh tanpa perangkat atau tidak. |
abstract
boolean
|
isTracingEnabled()
Menampilkan apakah pelacakan pemanggilan diaktifkan atau tidak. |
abstract
boolean
|
keepPostProcessorOrder()
Apakah akan menerapkan pemroses pasca dalam urutan yang disebutkan dalam konfigurasi. |
abstract
boolean
|
reportCacheResults()
Menampilkan nilai benar (true) jika kita harus melaporkan hasil cache jika tersedia. |
abstract
boolean
|
reportCacheResultsInPresubmit()
Menampilkan benar (true) jika kita harus melaporkan hasil cache jika tersedia dalam pra-pengiriman. |
abstract
boolean
|
reportInvocationCacheResultsInPostsubmit()
Menampilkan nilai benar (true) jika kita harus melaporkan hasil cache pemanggilan saat tersedia di postsubmit. |
abstract
boolean
|
reportInvocationCacheResultsInPresubmit()
Menampilkan nilai benar (true) jika kita harus melaporkan hasil cache pemanggilan saat tersedia dalam pra-kirim. |
abstract
boolean
|
reportInvocationComplete()
apakah akan melaporkan log hingga invocationComplete atau tidak. |
abstract
boolean
|
reportPassedTests()
Apakah akan melaporkan kasus pengujian yang lulus atau tidak. |
abstract
boolean
|
reportTestCaseCount()
Apakah akan melaporkan jumlah kasus pengujian per jenis pengujian atau tidak. |
abstract
List<String>
|
reportingTags()
Daftar tag yang digunakan untuk pelaporan terkait pemanggilan. |
abstract
boolean
|
runOnAllDevices()
Menampilkan benar jika perintah harus dijalankan di semua perangkat. |
abstract
void
|
setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)
Menetapkan daftar opsi yang akan diteruskan ke pengumpul otomatis. |
abstract
void
|
setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)
Menetapkan kumpulan pengumpul log otomatis yang harus ditambahkan ke pemanggilan. |
abstract
void
|
setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)
Menetapkan kumpulan pemroses log otomatis yang harus ditambahkan ke pemanggilan. |
abstract
void
|
setBugreportOnInvocationEnded(boolean takeBugreport)
Menetapkan apakah akan merekam laporan bug di akhir pemanggilan atau tidak. |
abstract
void
|
setBugreportzOnInvocationEnded(boolean takeBugreportz)
Menetapkan apakah akan merekam bugreportz di akhir pemanggilan atau tidak. |
abstract
void
|
setDelegatedEarlyDeviceRelease(boolean earlyRelease)
Menetapkan apakah akan merilis perangkat lebih awal dalam mode yang didelegasikan atau tidak. |
abstract
void
|
setHostLogSuffix(String suffix)
Menetapkan akhiran yang akan ditambahkan ke host_log Tradefed. |
abstract
void
|
setInvocationTimeout(Long mInvocationTimeout)
Tetapkan waktu tunggu pemanggilan. |
abstract
void
|
setLoopMode(boolean loopMode)
Menetapkan mode loop untuk perintah |
abstract
void
|
setMultiDeviceCount(int count)
Menetapkan jumlah perangkat yang diharapkan untuk pengujian multiperangkat. |
abstract
void
|
setReplicateSetup(boolean replicate)
Menetapkan apakah akan menggunakan penyiapan yang direplikasi atau tidak. |
abstract
void
|
setReportInvocationComplete(boolean reportInvocationCompleteLogs)
Menetapkan apakah log akan dilaporkan atau tidak hingga invocationComplete |
abstract
void
|
setReportTestCaseCount(boolean report)
Menetapkan apakah akan melaporkan jumlah kasus pengujian per jenis pengujian. |
abstract
void
|
setShardCount(Integer shardCount)
Menetapkan jumlah shard untuk perintah. |
abstract
void
|
setShardIndex(Integer shardIndex)
Menetapkan indeks partisi untuk perintah. |
abstract
void
|
setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)
Menetapkan apakah akan menggunakan server sharding dinamis jarak jauh atau tidak |
abstract
void
|
setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)
Menetapkan apakah akan mencoba mendistribusikan jumlah modul secara merata di seluruh shard |
abstract
void
|
setShouldUseSandboxing(boolean use)
Menetapkan apakah kita harus menggunakan container TF atau tidak |
abstract
void
|
setTestTag(String testTag)
Menetapkan tag pengujian untuk pemanggilan. |
abstract
void
|
setUseSandboxTestMode(boolean use)
Menetapkan apakah kita harus menggunakan mode pengujian sandbox TF atau tidak. |
abstract
boolean
|
shouldDisableInvocationSetupAndTeardown()
Apakah akan menonaktifkan penyiapan pra-pemanggilan dan penonaktifan pasca-pemanggilan atau tidak. |
abstract
boolean
|
shouldEnableDeviceSpecificSetup()
Apakah akan mengaktifkan penyiapan khusus perangkat atau tidak. |
abstract
boolean
|
shouldForcePreparerFailureAsTestFailure()
Jika penyiapan gagal untuk pengujian, pemanggilan pengujian dapat gagal sebagai error infrastruktur, yang menyebabkan percobaan ulang eksekusi pengujian. |
abstract
boolean
|
shouldPassRetryAttemptNumber()
Apakah akan meneruskan nomor upaya percobaan ulang. |
abstract
boolean
|
shouldRemoteDynamicShard()
Menampilkan apakah akan menggunakan server sharding dinamis jarak jauh atau tidak |
abstract
boolean
|
shouldReportModuleProgression()
Apakah akan melaporkan progres pemanggilan jarak jauh di tingkat modul atau tidak. |
abstract
boolean
|
shouldSkipParentProcessLogcat()
Apakah akan melewati logcat untuk proses induk. |
abstract
boolean
|
shouldUploadCacheResults()
Menampilkan nilai benar (true) jika kita harus merekam hasil dalam cache. |
abstract
boolean
|
shouldUploadInvocationCacheResults()
Menampilkan nilai benar (true) jika kita harus merekam hasil pemanggilan dalam cache. |
abstract
boolean
|
shouldUseDynamicSharding()
Menampilkan apakah kita harus menggunakan sharding dinamis atau tidak |
abstract
boolean
|
shouldUseEvenModuleSharding()
Menampilkan apakah akan mencoba mendistribusikan jumlah modul secara merata di seluruh shard |
abstract
boolean
|
shouldUseParallelPreInvocationSetup()
Menampilkan apakah akan menjalankan penyiapan pra-pemanggilan secara paralel. |
abstract
boolean
|
shouldUseParallelRemoteSetup()
Apakah akan mencoba penyiapan paralel perangkat jarak jauh atau tidak. |
abstract
boolean
|
shouldUseParallelSetup()
Apakah akan mencoba penyiapan paralel atau tidak. |
abstract
boolean
|
shouldUseRemoteSandboxMode()
Apakah akan menggunakan mode sandbox dalam pemanggilan jarak jauh atau tidak. |
abstract
boolean
|
shouldUseReplicateSetup()
Apakah akan menggunakan penyiapan yang direplikasi untuk semua perangkat jarak jauh atau tidak. |
abstract
boolean
|
shouldUseSandboxTestMode()
Menampilkan nilai benar (true) jika kita harus menggunakan sandbox Tf dalam mode pengujian. |
abstract
boolean
|
shouldUseSandboxing()
Menampilkan nilai benar (true) jika kita harus menggunakan container Tf untuk menjalankan pemanggilan |
abstract
boolean
|
shouldUseTokenSharding()
Apakah sharding harus menggunakan dukungan token atau tidak. |
abstract
boolean
|
skipTrybotExperiment()
Apakah akan melewati eksperimen untuk menjalankan TRYBOT. |
abstract
boolean
|
takeBugreportOnInvocationEnded()
Menampilkan nilai benar jika laporan bug harus diambil saat pemanggilan pengujian telah berakhir. |
abstract
boolean
|
takeBugreportzOnInvocationEnded()
Menampilkan benar (true) jika bugreportz harus diambil, bukan bugreport, selama pemanggilan pengujian bugreport akhir. |
Metode publik
captureLogcatOnFailure
public abstract boolean captureLogcatOnFailure ()
Apakah akan merekam logcat saat kasus pengujian gagal atau tidak
| Hasil | |
|---|---|
boolean |
|
captureScreenshotOnFailure
public abstract boolean captureScreenshotOnFailure ()
Apakah akan mengambil screenshot atau tidak saat kasus pengujian gagal
| Hasil | |
|---|---|
boolean |
|
clone
public abstract ICommandOptions clone ()
Membuat salinan objek ICommandOptions.
| Hasil | |
|---|---|
ICommandOptions |
|
delegatedEarlyDeviceRelease
public abstract boolean delegatedEarlyDeviceRelease ()
Apakah akan melepaskan perangkat lebih awal dalam mode yang didelegasikan atau tidak.
| Hasil | |
|---|---|
boolean |
|
earlyDeviceRelease
public abstract boolean earlyDeviceRelease ()
Apakah akan melepaskan perangkat lebih awal atau tidak saat selesai menggunakannya.
| Hasil | |
|---|---|
boolean |
|
enableDefaultLogProcessors
public abstract boolean enableDefaultLogProcessors ()
Apakah akan men-deploy beberapa pasca-pemroses secara otomatis.
| Hasil | |
|---|---|
boolean |
|
filterPreviousPassedTests
public abstract boolean filterPreviousPassedTests ()
Apakah akan memfilter kasus pengujian yang lulus sebelumnya dari upaya sebelumnya atau tidak.
| Hasil | |
|---|---|
boolean |
|
getAutoCollectorSetOptions
public abstract List<String> getAutoCollectorSetOptions ()
Menampilkan daftar opsi untuk diteruskan ke pengumpul otomatis.
| Hasil | |
|---|---|
List<String> |
|
getAutoLogCollectors
public abstract Set<AutoLogCollector> getAutoLogCollectors ()
Menampilkan kumpulan pengumpul log otomatis yang akan ditambahkan untuk pemanggilan
| Hasil | |
|---|---|
Set<AutoLogCollector> |
|
getAutoLogProcessors
public abstract Set<AutoLogProcessor> getAutoLogProcessors ()
Menampilkan kumpulan pemroses log otomatis yang akan ditambahkan untuk pemanggilan
| Hasil | |
|---|---|
Set<AutoLogProcessor> |
|
getDynamicDownloadArgs
public abstract Map<String, String> getDynamicDownloadArgs ()
Menampilkan peta argumen yang akan diteruskan ke kueri download dinamis.
| Hasil | |
|---|---|
Map<String, String> |
|
getExperimentalFlags
public abstract MultiMap<String, String> getExperimentalFlags ()
Menampilkan peta feature gate eksperimental, yang dapat digunakan untuk membatasi project.
| Hasil | |
|---|---|
MultiMap<String, String> |
|
getExtraRemotePostsubmitInstance
public abstract int getExtraRemotePostsubmitInstance ()
Apakah akan memulai instance tambahan di VM jarak jauh dalam postsubmit atau tidak.
| Hasil | |
|---|---|
int |
|
getGeminiApiKey
public abstract String getGeminiApiKey ()
Kunci API yang akan digunakan untuk kueri perintah Gemini API.
| Hasil | |
|---|---|
String |
|
getHostLogSuffix
public abstract String getHostLogSuffix ()
Menampilkan akhiran yang akan ditambahkan ke host_log Tradefed atau null jika tidak ada awalan.
| Hasil | |
|---|---|
String |
|
getInvocationData
public abstract UniqueMultiMap<String, String> getInvocationData ()
Menampilkan data yang diteruskan ke pemanggilan untuk mendeskripsikannya
| Hasil | |
|---|---|
UniqueMultiMap<String, String> |
|
getInvocationTimeout
public abstract long getInvocationTimeout ()
Menampilkan waktu tunggu pemanggilan yang ditentukan. 0 jika tidak ada waktu tunggu yang akan digunakan.
| Hasil | |
|---|---|
long |
|
getJdkFolderForSubprocess
public abstract File getJdkFolderForSubprocess ()
Menampilkan folder JDK yang akan digunakan saat membuat fork eksekusi di subproses.
| Hasil | |
|---|---|
File |
|
getLoopTime
public abstract long getLoopTime ()
Mendapatkan waktu tunggu sebelum menjadwalkan ulang perintah ini.
| Hasil | |
|---|---|
long |
waktu dalam md |
getMaxLoopCount
public abstract long getMaxLoopCount ()
Menampilkan jumlah maksimum perintah yang dijadwalkan. Tidak berpengaruh jika isLoopMode adalah false.
| Hasil | |
|---|---|
long |
|
getMultiDeviceCount
public abstract Integer getMultiDeviceCount ()
Menampilkan jumlah perangkat untuk pengujian multiperangkat.
| Hasil | |
|---|---|
Integer |
|
getOptimizeMainlineTest
public abstract boolean getOptimizeMainlineTest ()
Menampilkan nilai benar (true) jika kita harus mengoptimalkan daftar modul pengujian untuk pengujian jalur utama.
| Hasil | |
|---|---|
boolean |
|
getParallelPreInvocationSetupTimeout
public abstract Duration getParallelPreInvocationSetupTimeout ()
Menampilkan waktu tunggu untuk penyiapan pra-pemanggilan paralel.
| Hasil | |
|---|---|
Duration |
|
getParallelSetupTimeout
public abstract Duration getParallelSetupTimeout ()
Menampilkan waktu tunggu yang akan digunakan selama penyiapan paralel.
| Hasil | |
|---|---|
Duration |
|
getRemoteCacheInstanceName
public abstract String getRemoteCacheInstanceName ()
Menampilkan nama instance yang digunakan untuk menangani caching jarak jauh.
| Hasil | |
|---|---|
String |
|
getRemoteFiles
public abstract Set<String> getRemoteFiles ()
Menampilkan daftar file jarak jauh yang dikonfigurasi.
| Hasil | |
|---|---|
Set<String> |
|
getRolloutFlags
public abstract MultiMap<String, String> getRolloutFlags ()
Menampilkan peta tanda peluncuran. Flag peluncuran berbeda dengan flag eksperimental, karena dimaksudkan untuk digunakan untuk setiap pemanggilan.
| Hasil | |
|---|---|
MultiMap<String, String> |
|
getRolloutFlagsFiles
public abstract List<File> getRolloutFlagsFiles ()
Menampilkan daftar file yang berisi tanda peluncuran.
| Hasil | |
|---|---|
List<File> |
|
getShardCount
public abstract Integer getShardCount ()
Menampilkan jumlah total shard untuk perintah.
| Hasil | |
|---|---|
Integer |
|
getShardIndex
public abstract Integer getShardIndex ()
Menampilkan indeks partisi untuk perintah.
| Hasil | |
|---|---|
Integer |
|
getTestTag
public abstract String getTestTag ()
Menampilkan tag pengujian untuk pemanggilan. Defaultnya adalah 'stub' jika tidak ditentukan.
| Hasil | |
|---|---|
String |
|
getTestTagSuffix
public abstract String getTestTagSuffix ()
Menampilkan sufiks tag pengujian, yang ditambahkan ke tag pengujian untuk merepresentasikan beberapa varian dari satu pengujian.
| Hasil | |
|---|---|
String |
|
isConditionalBugreportDisabled
public abstract boolean isConditionalBugreportDisabled ()
Menampilkan apakah laporan bug bersyarat dinonaktifkan atau tidak
| Hasil | |
|---|---|
boolean |
|
isDryRunMode
public abstract boolean isDryRunMode ()
Menampilkan true jika kita harus
| Hasil | |
|---|---|
boolean |
|
isExperimentEnabled
public abstract boolean isExperimentEnabled ()
Apakah akan mengaktifkan eksperimen melalui tanda eksperimental atau tidak.
| Hasil | |
|---|---|
boolean |
|
isFullHelpMode
public abstract boolean isFullHelpMode ()
Menampilkan true jika mode bantuan mendetail penuh telah diminta
| Hasil | |
|---|---|
boolean |
|
isGeminiLogOnlyMode
public abstract boolean isGeminiLogOnlyMode ()
Apakah akan menonaktifkan eksekusi perintah model.
| Hasil | |
|---|---|
boolean |
|
isHelpMode
public abstract boolean isHelpMode ()
Menampilkan true jika mode bantuan singkat telah diminta
| Hasil | |
|---|---|
boolean |
|
isLoopMode
public abstract boolean isLoopMode ()
Menampilkan mode loop untuk konfigurasi.
| Hasil | |
|---|---|
boolean |
|
isNoisyDryRunMode
public abstract boolean isNoisyDryRunMode ()
Menampilkan true jika kita harus mencetak perintah ke konsol sebelum kita
| Hasil | |
|---|---|
boolean |
|
isRemoteInvocationDeviceless
public abstract boolean isRemoteInvocationDeviceless ()
Apakah akan memicu pemanggilan jarak jauh tanpa perangkat atau tidak.
| Hasil | |
|---|---|
boolean |
|
isTracingEnabled
public abstract boolean isTracingEnabled ()
Menampilkan apakah pelacakan pemanggilan diaktifkan atau tidak.
| Hasil | |
|---|---|
boolean |
|
keepPostProcessorOrder
public abstract boolean keepPostProcessorOrder ()
Apakah akan menerapkan pemroses pasca dalam urutan yang disebutkan dalam konfigurasi.
| Hasil | |
|---|---|
boolean |
|
reportCacheResults
public abstract boolean reportCacheResults ()
Menampilkan nilai benar (true) jika kita harus melaporkan hasil cache jika tersedia.
| Hasil | |
|---|---|
boolean |
|
reportCacheResultsInPresubmit
public abstract boolean reportCacheResultsInPresubmit ()
Menampilkan benar (true) jika kita harus melaporkan hasil cache jika tersedia dalam pra-pengiriman.
| Hasil | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPostsubmit
public abstract boolean reportInvocationCacheResultsInPostsubmit ()
Menampilkan nilai benar (true) jika kita harus melaporkan hasil cache pemanggilan saat tersedia di postsubmit.
| Hasil | |
|---|---|
boolean |
|
reportInvocationCacheResultsInPresubmit
public abstract boolean reportInvocationCacheResultsInPresubmit ()
Menampilkan nilai benar (true) jika kita harus melaporkan hasil cache pemanggilan saat tersedia dalam pra-kirim.
| Hasil | |
|---|---|
boolean |
|
reportInvocationComplete
public abstract boolean reportInvocationComplete ()
apakah akan melaporkan log hingga invocationComplete atau tidak.
| Hasil | |
|---|---|
boolean |
|
reportPassedTests
public abstract boolean reportPassedTests ()
Apakah akan melaporkan kasus pengujian yang lulus atau tidak.
| Hasil | |
|---|---|
boolean |
|
reportTestCaseCount
public abstract boolean reportTestCaseCount ()
Apakah akan melaporkan jumlah kasus pengujian per jenis pengujian atau tidak.
| Hasil | |
|---|---|
boolean |
|
reportingTags
public abstract List<String> reportingTags ()
Daftar tag yang digunakan untuk pelaporan terkait pemanggilan.
| Hasil | |
|---|---|
List<String> |
|
runOnAllDevices
public abstract boolean runOnAllDevices ()
Menampilkan benar jika perintah harus dijalankan di semua perangkat.
| Hasil | |
|---|---|
boolean |
|
setAutoCollectorSetOptions
public abstract void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)
Menetapkan daftar opsi yang akan diteruskan ke pengumpul otomatis.
| Parameter | |
|---|---|
autoCollectorSetOptions |
List |
setAutoLogCollectors
public abstract void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)
Menetapkan kumpulan pengumpul log otomatis yang harus ditambahkan ke pemanggilan.
| Parameter | |
|---|---|
autoLogCollectors |
Set |
setAutoLogProcessors
public abstract void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)
Menetapkan kumpulan pemroses log otomatis yang harus ditambahkan ke pemanggilan.
| Parameter | |
|---|---|
autoLogProcessors |
Set |
setBugreportOnInvocationEnded
public abstract void setBugreportOnInvocationEnded (boolean takeBugreport)
Menetapkan apakah akan merekam laporan bug di akhir pemanggilan atau tidak.
| Parameter | |
|---|---|
takeBugreport |
boolean |
setBugreportzOnInvocationEnded
public abstract void setBugreportzOnInvocationEnded (boolean takeBugreportz)
Menetapkan apakah akan merekam bugreportz di akhir pemanggilan atau tidak.
| Parameter | |
|---|---|
takeBugreportz |
boolean |
setDelegatedEarlyDeviceRelease
public abstract void setDelegatedEarlyDeviceRelease (boolean earlyRelease)
Menetapkan apakah akan merilis perangkat lebih awal dalam mode yang didelegasikan atau tidak.
| Parameter | |
|---|---|
earlyRelease |
boolean |
setHostLogSuffix
public abstract void setHostLogSuffix (String suffix)
Menetapkan akhiran yang akan ditambahkan ke host_log Tradefed.
| Parameter | |
|---|---|
suffix |
String |
setInvocationTimeout
public abstract void setInvocationTimeout (Long mInvocationTimeout)
Tetapkan waktu tunggu pemanggilan. 0 jika tidak ada waktu tunggu yang akan digunakan.
| Parameter | |
|---|---|
mInvocationTimeout |
Long |
setLoopMode
public abstract void setLoopMode (boolean loopMode)
Menetapkan mode loop untuk perintah
setMultiDeviceCount
public abstract void setMultiDeviceCount (int count)
Menetapkan jumlah perangkat yang diharapkan untuk pengujian multiperangkat.
| Parameter | |
|---|---|
count |
int |
setReplicateSetup
public abstract void setReplicateSetup (boolean replicate)
Menetapkan apakah akan menggunakan penyiapan yang direplikasi atau tidak.
| Parameter | |
|---|---|
replicate |
boolean |
setReportInvocationComplete
public abstract void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
Menetapkan apakah log akan dilaporkan atau tidak hingga invocationComplete
| Parameter | |
|---|---|
reportInvocationCompleteLogs |
boolean |
setReportTestCaseCount
public abstract void setReportTestCaseCount (boolean report)
Menetapkan apakah akan melaporkan jumlah kasus pengujian per jenis pengujian.
| Parameter | |
|---|---|
report |
boolean |
setShardCount
public abstract void setShardCount (Integer shardCount)
Menetapkan jumlah shard untuk perintah.
| Parameter | |
|---|---|
shardCount |
Integer |
setShardIndex
public abstract void setShardIndex (Integer shardIndex)
Menetapkan indeks partisi untuk perintah.
| Parameter | |
|---|---|
shardIndex |
Integer |
setShouldRemoteDynamicShard
public abstract void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)
Menetapkan apakah akan menggunakan server sharding dinamis jarak jauh atau tidak
| Parameter | |
|---|---|
shouldRemoteDynamicShard |
boolean |
setShouldUseEvenModuleSharding
public abstract void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)
Menetapkan apakah akan mencoba mendistribusikan jumlah modul secara merata di seluruh shard
| Parameter | |
|---|---|
useEvenModuleSharding |
boolean |
setShouldUseSandboxing
public abstract void setShouldUseSandboxing (boolean use)
Menetapkan apakah kita harus menggunakan container TF atau tidak
| Parameter | |
|---|---|
use |
boolean |
setTestTag
public abstract void setTestTag (String testTag)
Menetapkan tag pengujian untuk pemanggilan.
setUseSandboxTestMode
public abstract void setUseSandboxTestMode (boolean use)
Menetapkan apakah kita harus menggunakan mode pengujian sandbox TF atau tidak.
| Parameter | |
|---|---|
use |
boolean |
shouldDisableInvocationSetupAndTeardown
public abstract boolean shouldDisableInvocationSetupAndTeardown ()
Apakah akan menonaktifkan penyiapan pra-pemanggilan dan penonaktifan pasca-pemanggilan atau tidak.
| Hasil | |
|---|---|
boolean |
|
shouldEnableDeviceSpecificSetup
public abstract boolean shouldEnableDeviceSpecificSetup ()
Apakah akan mengaktifkan penyiapan khusus perangkat atau tidak.
| Hasil | |
|---|---|
boolean |
|
shouldForcePreparerFailureAsTestFailure
public abstract boolean shouldForcePreparerFailureAsTestFailure ()
Jika penyiapan gagal untuk pengujian, pemanggilan pengujian dapat gagal sebagai error infrastruktur, yang menyebabkan percobaan ulang eksekusi pengujian. Opsi ini memungkinkan kegagalan tersebut dikonversi menjadi kegagalan uji, sehingga infrastruktur tidak membuang-buang resource untuk mencoba ulang seluruh proses pengujian.
| Hasil | |
|---|---|
boolean |
|
shouldPassRetryAttemptNumber
public abstract boolean shouldPassRetryAttemptNumber ()
Apakah akan meneruskan nomor upaya percobaan ulang.
| Hasil | |
|---|---|
boolean |
|
shouldRemoteDynamicShard
public abstract boolean shouldRemoteDynamicShard ()
Menampilkan apakah akan menggunakan server sharding dinamis jarak jauh atau tidak
| Hasil | |
|---|---|
boolean |
|
shouldReportModuleProgression
public abstract boolean shouldReportModuleProgression ()
Apakah akan melaporkan progres pemanggilan jarak jauh di tingkat modul atau tidak.
| Hasil | |
|---|---|
boolean |
|
shouldSkipParentProcessLogcat
public abstract boolean shouldSkipParentProcessLogcat ()
Apakah akan melewati logcat untuk proses induk.
| Hasil | |
|---|---|
boolean |
|
shouldUploadCacheResults
public abstract boolean shouldUploadCacheResults ()
Menampilkan nilai benar (true) jika kita harus merekam hasil dalam cache.
| Hasil | |
|---|---|
boolean |
|
shouldUploadInvocationCacheResults
public abstract boolean shouldUploadInvocationCacheResults ()
Menampilkan nilai benar (true) jika kita harus merekam hasil pemanggilan dalam cache.
| Hasil | |
|---|---|
boolean |
|
shouldUseDynamicSharding
public abstract boolean shouldUseDynamicSharding ()
Menampilkan apakah kita harus menggunakan sharding dinamis atau tidak
| Hasil | |
|---|---|
boolean |
|
shouldUseEvenModuleSharding
public abstract boolean shouldUseEvenModuleSharding ()
Menampilkan apakah akan mencoba mendistribusikan jumlah modul secara merata di seluruh shard
| Hasil | |
|---|---|
boolean |
|
shouldUseParallelPreInvocationSetup
public abstract boolean shouldUseParallelPreInvocationSetup ()
Menampilkan apakah akan menjalankan penyiapan pra-pemanggilan secara paralel.
| Hasil | |
|---|---|
boolean |
|
shouldUseParallelRemoteSetup
public abstract boolean shouldUseParallelRemoteSetup ()
Apakah akan mencoba penyiapan paralel perangkat jarak jauh atau tidak.
| Hasil | |
|---|---|
boolean |
|
shouldUseParallelSetup
public abstract boolean shouldUseParallelSetup ()
Apakah akan mencoba penyiapan paralel atau tidak.
| Hasil | |
|---|---|
boolean |
|
shouldUseRemoteSandboxMode
public abstract boolean shouldUseRemoteSandboxMode ()
Apakah akan menggunakan mode sandbox dalam pemanggilan jarak jauh atau tidak.
| Hasil | |
|---|---|
boolean |
|
shouldUseReplicateSetup
public abstract boolean shouldUseReplicateSetup ()
Apakah akan menggunakan penyiapan yang direplikasi untuk semua perangkat jarak jauh atau tidak.
| Hasil | |
|---|---|
boolean |
|
shouldUseSandboxTestMode
public abstract boolean shouldUseSandboxTestMode ()
Menampilkan nilai benar (true) jika kita harus menggunakan sandbox Tf dalam mode pengujian.
| Hasil | |
|---|---|
boolean |
|
shouldUseSandboxing
public abstract boolean shouldUseSandboxing ()
Menampilkan nilai benar (true) jika kita harus menggunakan container Tf untuk menjalankan pemanggilan
| Hasil | |
|---|---|
boolean |
|
shouldUseTokenSharding
public abstract boolean shouldUseTokenSharding ()
Apakah sharding harus menggunakan dukungan token atau tidak.
| Hasil | |
|---|---|
boolean |
|
skipTrybotExperiment
public abstract boolean skipTrybotExperiment ()
Apakah akan melewati eksperimen untuk menjalankan TRYBOT.
| Hasil | |
|---|---|
boolean |
|
takeBugreportOnInvocationEnded
public abstract boolean takeBugreportOnInvocationEnded ()
Menampilkan nilai benar jika laporan bug harus diambil saat pemanggilan pengujian telah berakhir.
| Hasil | |
|---|---|
boolean |
|
takeBugreportzOnInvocationEnded
public abstract boolean takeBugreportzOnInvocationEnded ()
Menampilkan benar (true) jika bugreportz harus diambil, bukan bugreport, selama pemanggilan pengujian bugreport akhir.
| Hasil | |
|---|---|
boolean |
|