Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Tetap teratur dengan koleksi Simpan dan kategorikan konten berdasarkan preferensi Anda.

Opsi Perintah

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Objek
com.android.tradefed.command.CommandOptions


Implementasi ICommandOptions .

Ringkasan

bidang

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

Konstruktor publik

CommandOptions ()

Metode publik

boolean captureLogcatOnFailure ()

Apakah akan menangkap logcat pada kegagalan uji kasus atau tidak

boolean captureScreenshotOnFailure ()

Apakah akan menangkap tangkapan layar pada kegagalan uji coba atau tidak

ICommandOptions clone ()
boolean delegatedEarlyDeviceRelease ()

Apakah akan merilis perangkat lebih awal dalam mode yang didelegasikan.

boolean earlyDeviceRelease ()

Apakah akan merilis perangkat lebih awal atau tidak setelah selesai menggunakannya.

boolean filterPreviousPassedTests ()

Apakah memfilter kasus uji yang lulus sebelumnya dari upaya sebelumnya atau tidak.

getAutoLogCollectors ()

Mengembalikan set pengumpul log otomatis yang akan ditambahkan untuk permintaan

getDynamicDownloadArgs ()

Mengembalikan peta argumen untuk diteruskan ke kueri unduhan dinamis.

int getExtraRemotePostsubmitInstance ()

Apakah akan memulai instance tambahan di VM jarak jauh di postsubmit atau tidak.

String getHostLogSuffix ()

Mengembalikan akhiran untuk ditambahkan ke host_log Tradefed atau null jika tidak ada awalan.

UniqueMultiMap <String, String> getInvocationData ()

Mengembalikan data yang diteruskan ke permintaan untuk mendeskripsikannya

long getInvocationTimeout ()

Kembalikan batas waktu pemanggilan yang ditentukan.

long getLoopTime ()

Dapatkan waktu untuk menunggu sebelum menjadwal ulang perintah ini.

long getMaxLoopCount ()

Mengembalikan jumlah waktu maksimum untuk menjadwalkan perintah.

Integer getMultiDeviceCount ()

Kembalikan jumlah perangkat untuk pengujian multi-perangkat.

boolean getOptimizeMainlineTest ()

Mengembalikan nilai true jika kita harus mengoptimalkan daftar modul pengujian untuk pengujian jalur utama.

Duration getParallelSetupTimeout ()

Mengembalikan batas waktu untuk digunakan selama pengaturan paralel.

getRemoteFiles ()

Mengembalikan daftar file jarak jauh yang dikonfigurasi.

Integer getShardCount ()

Kembalikan jumlah total pecahan untuk perintah.

Integer getShardIndex ()

Kembalikan indeks pecahan untuk perintah.

String getTestTag ()

Kembalikan tag uji untuk pemanggilan.

String getTestTagSuffix ()

Kembalikan akhiran tag pengujian, yang ditambahkan ke tag pengujian untuk mewakili beberapa varian dari satu pengujian.

boolean isConditionalBugreportDisabled ()

Mengembalikan apakah laporan bug bersyarat dinonaktifkan atau tidak

boolean isDryRunMode ()

Kembalikan true jika kita harus melewati menambahkan perintah ini ke antrian.

boolean isFullHelpMode ()

Mengembalikan nilai true jika mode bantuan detail lengkap telah diminta

boolean isHelpMode ()

Mengembalikan nilai true jika mode bantuan yang disingkat telah diminta

boolean isLoopMode ()

Kembalikan mode loop untuk konfigurasi.

boolean isNoisyDryRunMode ()

Kembalikan true jika kita harus mencetak perintah ke konsol sebelum kita melewati menambahkannya ke antrian.

boolean isTracingEnabled ()

Mengembalikan apakah pelacakan pemanggilan diaktifkan atau tidak.

boolean reportInvocationComplete ()

apakah akan melaporkan log atau tidak sampai invocationComplete.

boolean reportPassedTests ()

Apakah akan melaporkan kasus uji yang lulus atau tidak.

boolean reportTestCaseCount ()

Apakah akan melaporkan jumlah kasus uji per jenis pengujian atau tidak.

reportingTags ()

Daftar tag yang digunakan untuk pelaporan yang terkait dengan pemanggilan.

boolean runOnAllDevices ()

Kembalikan true jika perintah harus dijalankan di semua perangkat.

void setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors)

Menyetel kumpulan pengumpul log otomatis yang harus ditambahkan ke permintaan.

void setBugreportOnInvocationEnded (boolean takeBugreport)

Menyetel apakah akan menangkap laporan bug di akhir pemanggilan atau tidak.

void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Menyetel apakah akan menangkap laporan bug atau tidak di akhir pemanggilan.

void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Setel apakah akan merilis perangkat lebih awal dalam mode yang didelegasikan.

void setHostLogSuffix (String suffix)

Menyetel akhiran untuk ditambahkan ke Tradefed host_log.

void setInvocationTimeout (Long invocationTimeout)

Setel batas waktu pemanggilan.

void setLoopMode (boolean loopMode)

Atur mode loop untuk konfigurasi.

void setMultiDeviceCount (int count)

Menetapkan jumlah perangkat yang diharapkan untuk pengujian multi-perangkat.

void setReplicateSetup (boolean replicate)

Setel apakah akan menggunakan penyiapan yang direplikasi atau tidak.

void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Setel apakah akan melaporkan log atau tidak hingga invocationComplete

void setReportTestCaseCount (boolean report)

Setel apakah akan melaporkan jumlah kasus uji per jenis pengujian atau tidak.

void setShardCount (Integer shardCount)

Mengatur jumlah pecahan untuk perintah.

void setShardIndex (Integer shardIndex)

Menetapkan indeks pecahan untuk perintah.

void setShouldUseSandboxing (boolean use)

Menetapkan apakah kita harus menggunakan wadah TF atau tidak

void setTestTag (String testTag)

Menyetel tag uji untuk pemanggilan.

void setUseSandboxTestMode (boolean use)

Menyetel apakah kita harus menggunakan mode uji kotak pasir TF atau tidak.

boolean shouldDisableInvocationSetupAndTeardown ()

Apakah akan menonaktifkan penyiapan pra-pemanggilan dan pembongkaran pasca-pemanggilan atau tidak.

boolean shouldReportModuleProgression ()

Apakah akan melaporkan perkembangan pemanggilan jarak jauh di tingkat modul atau tidak.

boolean shouldUseDynamicSharding ()

Mengembalikan jika kita harus menggunakan sharding dinamis atau tidak

boolean shouldUseParallelRemoteSetup ()

Apakah akan mencoba pengaturan paralel perangkat jarak jauh atau tidak.

boolean shouldUseParallelSetup ()

Apakah akan mencoba pengaturan paralel atau tidak.

boolean shouldUseRemoteSandboxMode ()

Apakah akan menggunakan mode kotak pasir atau tidak dalam pemanggilan jarak jauh.

boolean shouldUseReplicateSetup ()

Apakah akan menggunakan penyiapan yang direplikasi untuk semua perangkat jarak jauh atau tidak.

boolean shouldUseSandboxTestMode ()

Mengembalikan nilai true jika kita harus menggunakan kotak pasir Tf dalam mode uji.

boolean shouldUseSandboxing ()

Mengembalikan nilai true jika kita harus menggunakan wadah Tf untuk menjalankan pemanggilan

boolean shouldUseTokenSharding ()

Apakah sharding harus menggunakan dukungan token atau tidak.

boolean takeBugreportOnInvocationEnded ()

Mengembalikan nilai true jika laporan bug harus diambil saat pemanggilan pengujian telah berakhir.

boolean takeBugreportzOnInvocationEnded ()

Kembalikan true jika laporan bug harus diambil alih-alih laporan bug selama laporan bug akhir pemanggilan tes.

bidang

KERING_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

Konstruktor publik

Opsi Perintah

public CommandOptions ()

Metode publik

tangkapLogcatOnFailure

public boolean captureLogcatOnFailure ()

Apakah akan menangkap logcat pada kegagalan uji kasus atau tidak

Kembali
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

Apakah akan menangkap tangkapan layar pada kegagalan uji coba atau tidak

Kembali
boolean

klon

public ICommandOptions clone ()

Kembali
ICommandOptions

didelegasikanEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

Apakah akan merilis perangkat lebih awal dalam mode yang didelegasikan.

Kembali
boolean

Rilis Perangkat awal

public boolean earlyDeviceRelease ()

Apakah akan merilis perangkat lebih awal atau tidak setelah selesai menggunakannya.

Kembali
boolean

filterSebelumnyaLulusTes

public boolean filterPreviousPassedTests ()

Apakah memfilter kasus uji yang lulus sebelumnya dari upaya sebelumnya atau tidak.

Kembali
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

Mengembalikan set pengumpul log otomatis yang akan ditambahkan untuk permintaan

Kembali

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

Mengembalikan peta argumen untuk diteruskan ke kueri unduhan dinamis.

Kembali

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

Apakah akan memulai instance tambahan di VM jarak jauh di postsubmit atau tidak.

Kembali
int

getHostLogSuffix

public String getHostLogSuffix ()

Mengembalikan akhiran untuk ditambahkan ke host_log Tradefed atau null jika tidak ada awalan.

Kembali
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

Mengembalikan data yang diteruskan ke permintaan untuk mendeskripsikannya

Kembali
UniqueMultiMap <String, String>

getInvocationTimeout

public long getInvocationTimeout ()

Kembalikan batas waktu pemanggilan yang ditentukan. 0 jika tidak ada batas waktu yang akan digunakan.

Kembali
long

getLoopTime

public long getLoopTime ()

Dapatkan waktu untuk menunggu sebelum menjadwal ulang perintah ini.

Kembali
long waktu dalam ms

getMaxLoopCount

public long getMaxLoopCount ()

Mengembalikan jumlah waktu maksimum untuk menjadwalkan perintah. Tidak berpengaruh jika isLoopMode salah.

Kembali
long

getMultiDeviceCount

public Integer getMultiDeviceCount ()

Kembalikan jumlah perangkat untuk pengujian multi-perangkat.

Kembali
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

Mengembalikan nilai true jika kita harus mengoptimalkan daftar modul pengujian untuk pengujian jalur utama.

Kembali
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

Mengembalikan batas waktu untuk digunakan selama pengaturan paralel.

Kembali
Duration

dapatkanRemoteFiles

public  getRemoteFiles ()

Mengembalikan daftar file jarak jauh yang dikonfigurasi.

Kembali

dapatkanShardCount

public Integer getShardCount ()

Kembalikan jumlah total pecahan untuk perintah.

Kembali
Integer

getShardIndex

public Integer getShardIndex ()

Kembalikan indeks pecahan untuk perintah.

Kembali
Integer

dapatkanTestTag

public String getTestTag ()

Kembalikan tag uji untuk pemanggilan. Standarnya adalah 'rintisan' jika tidak ditentukan.

Kembali
String

getTestTagSuffix

public String getTestTagSuffix ()

Kembalikan akhiran tag pengujian, yang ditambahkan ke tag pengujian untuk mewakili beberapa varian dari satu pengujian.

Kembali
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

Mengembalikan apakah laporan bug bersyarat dinonaktifkan atau tidak

Kembali
boolean

adalahDryRunMode

public boolean isDryRunMode ()

Kembali true jika kita harus melewati menambahkan perintah ini ke antrian.

Kembali
boolean

adalahFullHelpMode

public boolean isFullHelpMode ()

Mengembalikan nilai true jika mode bantuan detail lengkap telah diminta

Kembali
boolean

adalahModeBantuan

public boolean isHelpMode ()

Mengembalikan nilai true jika mode bantuan yang disingkat telah diminta

Kembali
boolean

isLoopMode

public boolean isLoopMode ()

Kembalikan mode loop untuk konfigurasi.

Kembali
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

Kembalikan true jika kita harus mencetak perintah ke konsol sebelum kita melewati menambahkannya ke antrian.

Kembali
boolean

isTracingEnabled

public boolean isTracingEnabled ()

Mengembalikan apakah pelacakan pemanggilan diaktifkan atau tidak.

Kembali
boolean

laporanDoaSelesai

public boolean reportInvocationComplete ()

apakah akan melaporkan log atau tidak sampai invocationComplete.

Kembali
boolean

laporanLulusTes

public boolean reportPassedTests ()

Apakah akan melaporkan kasus uji yang lulus atau tidak.

Kembali
boolean

laporanTestCaseCount

public boolean reportTestCaseCount ()

Apakah akan melaporkan jumlah kasus uji per jenis pengujian atau tidak.

Kembali
boolean

pelaporanTag

public  reportingTags ()

Daftar tag yang digunakan untuk pelaporan yang terkait dengan pemanggilan.

Kembali

jalankanOnAllDevices

public boolean runOnAllDevices ()

Kembalikan true jika perintah harus dijalankan di semua perangkat.

Kembali
boolean

atur AutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

Menyetel kumpulan pengumpul log otomatis yang harus ditambahkan ke permintaan.

Parameter
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

Menyetel apakah akan menangkap laporan bug di akhir pemanggilan atau tidak.

Parameter
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

Menyetel apakah akan menangkap laporan bug atau tidak di akhir pemanggilan.

Parameter
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

Setel apakah akan merilis perangkat lebih awal dalam mode yang didelegasikan.

Parameter
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Menyetel akhiran untuk ditambahkan ke Tradefed host_log.

Parameter
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

Setel batas waktu pemanggilan. 0 jika tidak ada batas waktu yang akan digunakan.

Parameter
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

Atur mode loop untuk konfigurasi.

setMultiDeviceCount

public void setMultiDeviceCount (int count)

Menetapkan jumlah perangkat yang diharapkan untuk pengujian multi-perangkat.

Parameter
count int

setReplicateSetup

public void setReplicateSetup (boolean replicate)

Setel apakah akan menggunakan penyiapan yang direplikasi atau tidak.

Parameter
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

Setel apakah akan melaporkan log atau tidak hingga invocationComplete

Parameter
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

Setel apakah akan melaporkan jumlah kasus uji per jenis pengujian atau tidak.

Parameter
report boolean

setShardCount

public void setShardCount (Integer shardCount)

Mengatur jumlah pecahan untuk perintah.

Parameter
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

Menetapkan indeks pecahan untuk perintah.

Parameter
shardIndex Integer

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

Menetapkan apakah kita harus menggunakan wadah TF atau tidak

Parameter
use boolean

setTestTag

public void setTestTag (String testTag)

Menyetel tag uji untuk pemanggilan.

setGunakanSandboxTestMode

public void setUseSandboxTestMode (boolean use)

Menyetel apakah kita harus menggunakan mode uji kotak pasir TF atau tidak.

Parameter
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

Apakah akan menonaktifkan penyiapan pra-pemanggilan dan pembongkaran pasca-pemanggilan atau tidak.

Kembali
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

Apakah akan melaporkan perkembangan pemanggilan jarak jauh di tingkat modul atau tidak.

Kembali
boolean

harusMenggunakanDynamicSharding

public boolean shouldUseDynamicSharding ()

Mengembalikan jika kita harus menggunakan sharding dinamis atau tidak

Kembali
boolean

harusMenggunakanParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

Apakah akan mencoba pengaturan paralel perangkat jarak jauh atau tidak.

Kembali
boolean

harusMenggunakanParallelSetup

public boolean shouldUseParallelSetup ()

Apakah akan mencoba pengaturan paralel atau tidak.

Kembali
boolean

harusMenggunakanRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

Apakah akan menggunakan mode kotak pasir atau tidak dalam pemanggilan jarak jauh.

Kembali
boolean

harusMenggunakanReplicateSetup

public boolean shouldUseReplicateSetup ()

Apakah akan menggunakan penyiapan yang direplikasi untuk semua perangkat jarak jauh atau tidak.

Kembali
boolean

harusGunakanSandboxTestMode

public boolean shouldUseSandboxTestMode ()

Mengembalikan nilai true jika kita harus menggunakan kotak pasir Tf dalam mode uji.

Kembali
boolean

harusMenggunakan Sandboxing

public boolean shouldUseSandboxing ()

Mengembalikan nilai true jika kita harus menggunakan wadah Tf untuk menjalankan pemanggilan

Kembali
boolean

harusMenggunakanTokenSharding

public boolean shouldUseTokenSharding ()

Apakah sharding harus menggunakan dukungan token atau tidak.

Kembali
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

Mengembalikan nilai true jika laporan bug harus diambil saat pemanggilan pengujian telah berakhir.

Kembali
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

Kembalikan true jika laporan bug harus diambil alih-alih laporan bug selama laporan bug akhir pemanggilan tes.

Kembali
boolean