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