CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
   ↳ com.android.tradefed.command.CommandOptions


การใช้งาน ICommandOptions

สรุป

ค่าคงที่

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

เครื่องมือสร้างสาธารณะ

CommandOptions()

เมธอดสาธารณะ

boolean captureLogcatOnFailure()

จะบันทึก Logcat เมื่อกรณีทดสอบล้มเหลวหรือไม่

boolean captureScreenshotOnFailure()

จะจับภาพหน้าจอเมื่อกรณีทดสอบล้มเหลวหรือไม่

ICommandOptions clone()
boolean delegatedEarlyDeviceRelease()

จะเปิดตัวอุปกรณ์ในโหมดที่มอบสิทธิ์ก่อนกำหนดหรือไม่

boolean earlyDeviceRelease()

จะปล่อยอุปกรณ์ก่อนกำหนดเมื่อใช้งานเสร็จหรือไม่

boolean enableDefaultLogProcessors()

จะติดตั้งใช้งานตัวประมวลผลภายหลังบางรายการโดยอัตโนมัติหรือไม่

boolean filterPreviousPassedTests()

จะกรองกรณีทดสอบที่ผ่านก่อนหน้านี้จากการพยายามครั้งก่อนหรือไม่

List<String> getAutoCollectorSetOptions()

แสดงผลรายการตัวเลือกที่จะส่งไปยังตัวรวบรวมอัตโนมัติ

Set<AutoLogCollector> getAutoLogCollectors()

แสดงชุดของตัวรวบรวมบันทึกอัตโนมัติที่จะเพิ่มสำหรับการเรียกใช้

Set<AutoLogProcessor> getAutoLogProcessors()

แสดงชุดตัวประมวลผลบันทึกอัตโนมัติที่จะเพิ่มสำหรับการเรียกใช้

Map<String, String> getDynamicDownloadArgs()

แสดงผลแผนที่ของอาร์กิวเมนต์ที่จะส่งไปยังการค้นหาการดาวน์โหลดแบบไดนามิก

MultiMap<String, String> getExperimentalFlags()

แสดงผลแผนที่ Flag การทดสอบที่ใช้เพื่อควบคุมการเปิดตัวฟีเจอร์ของโปรเจ็กต์ได้

int getExtraRemotePostsubmitInstance()

ว่าจะเริ่มอินสแตนซ์เพิ่มเติมใน VM ระยะไกลใน Postsubmit หรือไม่

String getGeminiApiKey()

คีย์ API ที่จะใช้สำหรับคำค้นหาพรอมต์ของ Gemini API

String getHostLogSuffix()

แสดงคำต่อท้ายที่จะต่อท้าย host_log ของ Tradefed หรือ null หากไม่มีคำนำหน้า

UniqueMultiMap<String, String> getInvocationData()

แสดงข้อมูลที่ส่งไปยังการเรียกใช้เพื่ออธิบาย

long getInvocationTimeout()

ส่งคืนการหมดเวลาเรียกใช้ที่ระบุ

File getJdkFolderForSubprocess()

ส่งคืนโฟลเดอร์ JDK ที่จะใช้เมื่อแยกการดำเนินการในกระบวนการย่อย

long getLoopTime()

รับเวลาที่ต้องรอก่อนกำหนดเวลาคำสั่งนี้ใหม่

long getMaxLoopCount()

แสดงผลจำนวนครั้งสูงสุดที่จะตั้งเวลาคำสั่ง

Integer getMultiDeviceCount()

แสดงผลจำนวนอุปกรณ์สำหรับการทดสอบแบบหลายอุปกรณ์

boolean getOptimizeMainlineTest()

แสดงค่าเป็นจริงหากเราควรเพิ่มประสิทธิภาพรายการโมดูลทดสอบสำหรับการทดสอบเมนไลน์

Duration getParallelPreInvocationSetupTimeout()

ส่งคืนการหมดเวลาสำหรับการตั้งค่าก่อนการเรียกใช้แบบขนาน

Duration getParallelSetupTimeout()

แสดงผลระยะหมดเวลาที่จะใช้ระหว่างการตั้งค่าแบบขนาน

String getRemoteCacheInstanceName()

แสดงผลชื่อของอินสแตนซ์ที่ใช้จัดการการแคชระยะไกล

Set<String> getRemoteFiles()

แสดงรายการไฟล์ระยะไกลที่กำหนดค่าไว้

MultiMap<String, String> getRolloutFlags()

แสดงผลแผนที่ของฟีเจอร์ที่เปิดตัว

List<File> getRolloutFlagsFiles()

แสดงรายการไฟล์ที่มี Flag การเปิดตัว

Integer getShardCount()

แสดงผลจำนวน Shard ทั้งหมดสำหรับคำสั่ง

Integer getShardIndex()

แสดงผลดัชนี Shard สำหรับคำสั่ง

String getTestTag()

ส่งคืนแท็กทดสอบสำหรับการเรียกใช้

String getTestTagSuffix()

แสดงผลคำต่อท้ายของแท็กทดสอบ ซึ่งต่อท้ายแท็กทดสอบเพื่อแสดงตัวแปรบางอย่างของการทดสอบ 1 รายการ

boolean isConditionalBugreportDisabled()

แสดงว่ามีการปิดใช้รายงานข้อบกพร่องแบบมีเงื่อนไขหรือไม่

boolean isDryRunMode()

ส่งคืน true หากเราควรข้ามการเพิ่มคำสั่งนี้ลงในคิว

boolean isExperimentEnabled()

จะเปิดใช้การทดสอบผ่าน Flag การทดสอบหรือไม่

boolean isFullHelpMode()

แสดงผล true หากมีการขอโหมดความช่วยเหลือแบบละเอียดทั้งหมด

boolean isGeminiLogOnlyMode()

เลือกว่าจะปิดเสียงการดำเนินการพรอมต์ของโมเดลหรือไม่

boolean isHelpMode()

แสดงผล true หากมีการขอโหมดความช่วยเหลือแบบย่อ

boolean isLoopMode()

ส่งคืนโหมดลูปสำหรับการกำหนดค่า

boolean isNoisyDryRunMode()

ส่งคืน true หากเราควรพิมพ์คำสั่งไปยังคอนโซลก่อนที่จะข้ามการเพิ่มคำสั่งลงในคิว

boolean isRemoteInvocationDeviceless()

จะเรียกใช้การเรียกใช้จากระยะไกลแบบไม่มีอุปกรณ์หรือไม่

boolean isTracingEnabled()

แสดงผลว่าเปิดใช้การติดตามการเรียกใช้หรือไม่

boolean keepPostProcessorOrder()

ว่าจะใช้ตัวประมวลผลภายหลังตามลำดับที่ระบุไว้ในการกำหนดค่าหรือไม่

boolean reportCacheResults()

แสดงผลเป็น "จริง" หากเราควรรายงานผลลัพธ์ที่แคชไว้เมื่อมี

boolean reportCacheResultsInPresubmit()

แสดงค่าเป็น "จริง" หากเราควรรายงานผลลัพธ์ของแคชเมื่อมีใน Presubmit

boolean reportInvocationCacheResultsInPostsubmit()

แสดงผลเป็น "จริง" หากเราควรรายงานผลแคชการเรียกใช้เมื่อพร้อมใช้งานใน postsubmit

boolean reportInvocationCacheResultsInPresubmit()

แสดงผลเป็น "จริง" หากเราควรรายงานผลลัพธ์ของแคชการเรียกใช้เมื่อมีใน Presubmit

boolean reportInvocationComplete()

จะรายงานบันทึกจนกว่า invocationComplete หรือไม่

boolean reportPassedTests()

จะรายงานกรอบการทดสอบที่ผ่านหรือไม่

boolean reportTestCaseCount()

จะรายงานจำนวนกรอบการทดสอบต่อประเภทการทดสอบหรือไม่

List<String> reportingTags()

รายการแท็กที่ใช้สำหรับการรายงานที่เกี่ยวข้องกับการเรียกใช้

boolean runOnAllDevices()

แสดงค่าเป็นจริงหากควรเรียกใช้คำสั่งในอุปกรณ์ทั้งหมด

void setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)

ตั้งค่ารายการตัวเลือกที่จะส่งไปยังเครื่องมือรวบรวมข้อมูลอัตโนมัติ

void setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)

ตั้งค่าชุดของเครื่องมือรวบรวมบันทึกอัตโนมัติที่ควรเพิ่มลงในการเรียกใช้

void setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)

ตั้งค่าชุดโปรแกรมประมวลผลบันทึกอัตโนมัติที่ควรเพิ่มลงในการเรียกใช้

void setBugreportOnInvocationEnded(boolean takeBugreport)

ตั้งค่าว่าจะบันทึกรายงานข้อบกพร่องเมื่อสิ้นสุดการเรียกใช้หรือไม่

void setBugreportzOnInvocationEnded(boolean takeBugreportz)

ตั้งค่าว่าจะบันทึก bugreportz เมื่อสิ้นสุดการเรียกใช้หรือไม่

void setDelegatedEarlyDeviceRelease(boolean earlyRelease)

ตั้งค่าว่าจะเปิดตัวอุปกรณ์ก่อนกำหนดในโหมดที่มอบสิทธิ์หรือไม่

void setHostLogSuffix(String suffix)

กำหนดคำต่อท้ายที่จะต่อท้าย host_log ของ Tradefed

void setInvocationTimeout(Long invocationTimeout)

ตั้งค่าการหมดเวลาเรียกใช้

void setLoopMode(boolean loopMode)

ตั้งค่าโหมดวนซ้ำสำหรับ Config

void setMultiDeviceCount(int count)

กำหนดจำนวนอุปกรณ์ที่คาดไว้สำหรับการทดสอบแบบหลายอุปกรณ์

void setReplicateSetup(boolean replicate)

ตั้งค่าว่าจะใช้การตั้งค่าที่จำลองหรือไม่

void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

ตั้งค่าว่าจะรายงานบันทึกหรือไม่จนกว่า invocationComplete

void setReportTestCaseCount(boolean report)

ตั้งค่าว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่

void setShardCount(Integer shardCount)

กำหนดจำนวน Shard สำหรับคำสั่ง

void setShardIndex(Integer shardIndex)

กำหนดดัชนี Shard สำหรับคำสั่ง

void setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)

กำหนดว่าจะใช้เซิร์ฟเวอร์การแบ่งข้อมูลแบบไดนามิกระยะไกลหรือไม่

void setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)

ตั้งค่าว่าจะพยายามกระจายจำนวนโมดูลในแต่ละชาร์ดให้เท่ากันหรือไม่

void setShouldUseSandboxing(boolean use)

กำหนดว่าควรใช้คอนเทนเนอร์ TF หรือไม่

void setTestTag(String testTag)

ตั้งค่าแท็กทดสอบสำหรับการเรียกใช้

void setUseSandboxTestMode(boolean use)

กำหนดว่าจะใช้โหมดทดสอบแซนด์บ็อกซ์ TF หรือไม่

boolean shouldDisableInvocationSetupAndTeardown()

เลือกว่าจะปิดใช้การตั้งค่าก่อนการเรียกใช้และการล้างข้อมูลหลังการเรียกใช้หรือไม่

boolean shouldEnableDeviceSpecificSetup()

ว่าจะเปิดใช้การตั้งค่าเฉพาะอุปกรณ์หรือไม่

boolean shouldForcePreparerFailureAsTestFailure()

เมื่อการเตรียมข้อมูลสำหรับการทดสอบไม่สำเร็จ การเรียกใช้การทดสอบอาจไม่สำเร็จเนื่องจากข้อผิดพลาดของโครงสร้างพื้นฐาน ซึ่งจะทำให้ มีการลองทดสอบอีกครั้ง

boolean shouldPassRetryAttemptNumber()

ว่าจะส่งหมายเลขการลองใหม่หรือไม่

boolean shouldRemoteDynamicShard()

แสดงว่าควรใช้เซิร์ฟเวอร์การแบ่งข้อมูลแบบไดนามิกระยะไกลหรือไม่

boolean shouldReportModuleProgression()

ตั้งค่าว่าจะรายงานความคืบหน้าของการเรียกใช้จากระยะไกลที่ระดับโมดูลหรือไม่

boolean shouldSkipParentProcessLogcat()

เลือกว่าจะข้าม Logcat สำหรับกระบวนการหลักหรือไม่

boolean shouldUploadCacheResults()

แสดงผลเป็น "จริง" หากเราควรบันทึกผลลัพธ์ในแคช

boolean shouldUploadInvocationCacheResults()

แสดงค่าเป็นจริงหากเราควรบันทึกผลการเรียกใช้ในแคช

boolean shouldUseDynamicSharding()

แสดงผลว่าควรใช้การแบ่งข้อมูลแบบไดนามิกหรือไม่

boolean shouldUseEvenModuleSharding()

แสดงผลว่าควรพยายามกระจายจำนวนโมดูลในชาร์ดให้เท่ากันหรือไม่

boolean shouldUseParallelPreInvocationSetup()

ระบุว่าจะดำเนินการตั้งค่าก่อนการเรียกใช้แบบขนานหรือไม่

boolean shouldUseParallelRemoteSetup()

จะพยายามตั้งค่าอุปกรณ์ระยะไกลแบบขนานหรือไม่

boolean shouldUseParallelSetup()

จะพยายามตั้งค่าแบบขนานหรือไม่

boolean shouldUseRemoteSandboxMode()

จะใช้โหมดแซนด์บ็อกซ์ในการเรียกใช้จากระยะไกลหรือไม่

boolean shouldUseReplicateSetup()

จะใช้การตั้งค่าที่จำลองแบบสำหรับอุปกรณ์ระยะไกลทั้งหมดหรือไม่

boolean shouldUseSandboxTestMode()

แสดงค่าเป็นจริงหากเราควรใช้แซนด์บ็อกซ์ Tf ในโหมดทดสอบ

boolean shouldUseSandboxing()

แสดงค่าจริงหากเราควรใช้คอนเทนเนอร์ Tf เพื่อเรียกใช้การเรียกใช้

boolean shouldUseTokenSharding()

การแบ่งพาร์ติชันควรใช้การรองรับโทเค็นหรือไม่

boolean skipTrybotExperiment()

จะข้ามการทดสอบสำหรับการเรียกใช้ TRYBOT หรือไม่

boolean takeBugreportOnInvocationEnded()

แสดงค่าจริงหากควรส่งรายงานข้อบกพร่องเมื่อการเรียกใช้การทดสอบสิ้นสุดลง

boolean takeBugreportzOnInvocationEnded()

แสดงผลเป็นจริงหากควรใช้ bugreportz แทน bugreport ระหว่างการเรียกใช้การทดสอบ bugreport สุดท้าย

ค่าคงที่

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ค่าคงที่: "dry-run"

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

ค่าคงที่: "sandbox-test-mode"

INVOCATION_DATA

public static final String INVOCATION_DATA

ค่าคงที่: "invocation-data"

JDK_FOLDER_OPTION_NAME

public static final String JDK_FOLDER_OPTION_NAME

ค่าคงที่: "jdk-folder-for-subprocess"

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

ค่าคงที่: "noisy-dry-run"

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

ค่าคงที่: "test-tag"

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

ค่าคงที่ "use-remote-sandbox"

USE_SANDBOX

public static final String USE_SANDBOX

ค่าคงที่ "use-sandbox"

เครื่องมือสร้างสาธารณะ

CommandOptions

public CommandOptions ()

เมธอดสาธารณะ

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

จะบันทึก Logcat เมื่อกรณีทดสอบล้มเหลวหรือไม่

การคืนสินค้า
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

จะจับภาพหน้าจอเมื่อกรณีทดสอบล้มเหลวหรือไม่

การคืนสินค้า
boolean

โคลน

public ICommandOptions clone ()

การคืนสินค้า
ICommandOptions

delegatedEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

จะเปิดตัวอุปกรณ์ในโหมดที่มอบสิทธิ์ก่อนกำหนดหรือไม่

การคืนสินค้า
boolean

earlyDeviceRelease

public boolean earlyDeviceRelease ()

จะปล่อยอุปกรณ์ก่อนกำหนดเมื่อใช้งานเสร็จหรือไม่

การคืนสินค้า
boolean

enableDefaultLogProcessors

public boolean enableDefaultLogProcessors ()

จะติดตั้งใช้งานตัวประมวลผลภายหลังบางรายการโดยอัตโนมัติหรือไม่

การคืนสินค้า
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

จะกรองกรณีทดสอบที่ผ่านก่อนหน้านี้จากการพยายามครั้งก่อนหรือไม่

การคืนสินค้า
boolean

getAutoCollectorSetOptions

public List<String> getAutoCollectorSetOptions ()

แสดงผลรายการตัวเลือกที่จะส่งไปยังตัวรวบรวมอัตโนมัติ

การคืนสินค้า
List<String>

getAutoLogCollectors

public Set<AutoLogCollector> getAutoLogCollectors ()

แสดงชุดของตัวรวบรวมบันทึกอัตโนมัติที่จะเพิ่มสำหรับการเรียกใช้

การคืนสินค้า
Set<AutoLogCollector>

getAutoLogProcessors

public Set<AutoLogProcessor> getAutoLogProcessors ()

แสดงชุดตัวประมวลผลบันทึกอัตโนมัติที่จะเพิ่มสำหรับการเรียกใช้

การคืนสินค้า
Set<AutoLogProcessor>

getDynamicDownloadArgs

public Map<String, String> getDynamicDownloadArgs ()

แสดงผลแผนที่ของอาร์กิวเมนต์ที่จะส่งไปยังการค้นหาการดาวน์โหลดแบบไดนามิก

การคืนสินค้า
Map<String, String>

getExperimentalFlags

public MultiMap<String, String> getExperimentalFlags ()

แสดงผลแผนที่ Flag การทดสอบที่ใช้เพื่อควบคุมการเปิดตัวฟีเจอร์ของโปรเจ็กต์ได้

การคืนสินค้า
MultiMap<String, String>

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

ว่าจะเริ่มอินสแตนซ์เพิ่มเติมใน VM ระยะไกลใน Postsubmit หรือไม่

การคืนสินค้า
int

getGeminiApiKey

public String getGeminiApiKey ()

คีย์ API ที่จะใช้สำหรับคำค้นหาพรอมต์ของ Gemini API

การคืนสินค้า
String

getHostLogSuffix

public String getHostLogSuffix ()

แสดงคำต่อท้ายที่จะต่อท้าย host_log ของ Tradefed หรือ null หากไม่มีคำนำหน้า

การคืนสินค้า
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

แสดงข้อมูลที่ส่งไปยังการเรียกใช้เพื่ออธิบาย

การคืนสินค้า
UniqueMultiMap<String, String>

getInvocationTimeout

public long getInvocationTimeout ()

ส่งคืนการหมดเวลาเรียกใช้ที่ระบุ 0 หากไม่ใช้การหมดเวลา

การคืนสินค้า
long

getJdkFolderForSubprocess

public File getJdkFolderForSubprocess ()

ส่งคืนโฟลเดอร์ JDK ที่จะใช้เมื่อแยกการดำเนินการในกระบวนการย่อย

การคืนสินค้า
File

getLoopTime

public long getLoopTime ()

รับเวลาที่ต้องรอก่อนกำหนดเวลาคำสั่งนี้ใหม่

การคืนสินค้า
long เวลาในหน่วยมิลลิวินาที

getMaxLoopCount

public long getMaxLoopCount ()

แสดงผลจำนวนครั้งสูงสุดที่จะตั้งเวลาคำสั่ง จะไม่มีผลหาก isLoopMode เป็นเท็จ

การคืนสินค้า
long

getMultiDeviceCount

public Integer getMultiDeviceCount ()

แสดงผลจำนวนอุปกรณ์สำหรับการทดสอบแบบหลายอุปกรณ์

การคืนสินค้า
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

แสดงค่าเป็นจริงหากเราควรเพิ่มประสิทธิภาพรายการโมดูลทดสอบสำหรับการทดสอบเมนไลน์

การคืนสินค้า
boolean

getParallelPreInvocationSetupTimeout

public Duration getParallelPreInvocationSetupTimeout ()

ส่งคืนการหมดเวลาสำหรับการตั้งค่าก่อนการเรียกใช้แบบขนาน

การคืนสินค้า
Duration

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

แสดงผลระยะหมดเวลาที่จะใช้ระหว่างการตั้งค่าแบบขนาน

การคืนสินค้า
Duration

getRemoteCacheInstanceName

public String getRemoteCacheInstanceName ()

แสดงผลชื่อของอินสแตนซ์ที่ใช้จัดการการแคชระยะไกล

การคืนสินค้า
String

getRemoteFiles

public Set<String> getRemoteFiles ()

แสดงรายการไฟล์ระยะไกลที่กำหนดค่าไว้

การคืนสินค้า
Set<String>

getRolloutFlags

public MultiMap<String, String> getRolloutFlags ()

แสดงผลแผนที่ของฟีเจอร์ที่เปิดตัว Flag การเปิดตัวจะแตกต่างจาก Flag การทดลอง เนื่องจากมีไว้เพื่อใช้สำหรับการเรียกใช้ทุกครั้ง

การคืนสินค้า
MultiMap<String, String>

getRolloutFlagsFiles

public List<File> getRolloutFlagsFiles ()

แสดงรายการไฟล์ที่มี Flag การเปิดตัว

การคืนสินค้า
List<File>

getShardCount

public Integer getShardCount ()

แสดงผลจำนวน Shard ทั้งหมดสำหรับคำสั่ง

การคืนสินค้า
Integer

getShardIndex

public Integer getShardIndex ()

แสดงผลดัชนี Shard สำหรับคำสั่ง

การคืนสินค้า
Integer

getTestTag

public String getTestTag ()

ส่งคืนแท็กทดสอบสำหรับการเรียกใช้ ค่าเริ่มต้นคือ "stub" หากไม่ได้ระบุไว้

การคืนสินค้า
String

getTestTagSuffix

public String getTestTagSuffix ()

แสดงผลคำต่อท้ายของแท็กทดสอบ ซึ่งต่อท้ายแท็กทดสอบเพื่อแสดงตัวแปรบางอย่างของการทดสอบ 1 รายการ

การคืนสินค้า
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

แสดงว่ามีการปิดใช้รายงานข้อบกพร่องแบบมีเงื่อนไขหรือไม่

การคืนสินค้า
boolean

isDryRunMode

public boolean isDryRunMode ()

ส่งคืน true หากเราควรข้ามการเพิ่มคำสั่งนี้ลงในคิว

การคืนสินค้า
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

จะเปิดใช้การทดสอบผ่าน Flag การทดสอบหรือไม่

การคืนสินค้า
boolean

isFullHelpMode

public boolean isFullHelpMode ()

แสดงผล true หากมีการขอโหมดความช่วยเหลือแบบละเอียดทั้งหมด

การคืนสินค้า
boolean

isGeminiLogOnlyMode

public boolean isGeminiLogOnlyMode ()

เลือกว่าจะปิดเสียงการดำเนินการพรอมต์ของโมเดลหรือไม่

การคืนสินค้า
boolean

isHelpMode

public boolean isHelpMode ()

แสดงผล true หากมีการขอโหมดความช่วยเหลือแบบย่อ

การคืนสินค้า
boolean

isLoopMode

public boolean isLoopMode ()

ส่งคืนโหมดลูปสำหรับการกำหนดค่า

การคืนสินค้า
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

ส่งคืน true หากเราควรพิมพ์คำสั่งไปยังคอนโซลก่อนที่จะข้ามการเพิ่มคำสั่งลงในคิว

การคืนสินค้า
boolean

isRemoteInvocationDeviceless

public boolean isRemoteInvocationDeviceless ()

จะเรียกใช้การเรียกใช้จากระยะไกลแบบไม่มีอุปกรณ์หรือไม่

การคืนสินค้า
boolean

isTracingEnabled

public boolean isTracingEnabled ()

แสดงผลว่าเปิดใช้การติดตามการเรียกใช้หรือไม่

การคืนสินค้า
boolean

keepPostProcessorOrder

public boolean keepPostProcessorOrder ()

ว่าจะใช้ตัวประมวลผลภายหลังตามลำดับที่ระบุไว้ในการกำหนดค่าหรือไม่

การคืนสินค้า
boolean

reportCacheResults

public boolean reportCacheResults ()

แสดงผลเป็น "จริง" หากเราควรรายงานผลลัพธ์ที่แคชไว้เมื่อมี

การคืนสินค้า
boolean

reportCacheResultsInPresubmit

public boolean reportCacheResultsInPresubmit ()

แสดงค่าเป็น "จริง" หากเราควรรายงานผลลัพธ์ของแคชเมื่อมีใน Presubmit

การคืนสินค้า
boolean

reportInvocationCacheResultsInPostsubmit

public boolean reportInvocationCacheResultsInPostsubmit ()

แสดงผลเป็น "จริง" หากเราควรรายงานผลแคชการเรียกใช้เมื่อพร้อมใช้งานใน postsubmit

การคืนสินค้า
boolean

reportInvocationCacheResultsInPresubmit

public boolean reportInvocationCacheResultsInPresubmit ()

แสดงผลเป็น "จริง" หากเราควรรายงานผลลัพธ์ของแคชการเรียกใช้เมื่อมีใน Presubmit

การคืนสินค้า
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

จะรายงานบันทึกจนกว่า invocationComplete หรือไม่

การคืนสินค้า
boolean

reportPassedTests

public boolean reportPassedTests ()

จะรายงานกรอบการทดสอบที่ผ่านหรือไม่

การคืนสินค้า
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

จะรายงานจำนวนกรอบการทดสอบต่อประเภทการทดสอบหรือไม่

การคืนสินค้า
boolean

reportingTags

public List<String> reportingTags ()

รายการแท็กที่ใช้สำหรับการรายงานที่เกี่ยวข้องกับการเรียกใช้

การคืนสินค้า
List<String>

runOnAllDevices

public boolean runOnAllDevices ()

แสดงค่าเป็นจริงหากควรเรียกใช้คำสั่งในอุปกรณ์ทั้งหมด

การคืนสินค้า
boolean

setAutoCollectorSetOptions

public void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)

ตั้งค่ารายการตัวเลือกที่จะส่งไปยังเครื่องมือรวบรวมข้อมูลอัตโนมัติ

พารามิเตอร์
autoCollectorSetOptions List

setAutoLogCollectors

public void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)

ตั้งค่าชุดของเครื่องมือรวบรวมบันทึกอัตโนมัติที่ควรเพิ่มลงในการเรียกใช้

พารามิเตอร์
autoLogCollectors Set

setAutoLogProcessors

public void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)

ตั้งค่าชุดโปรแกรมประมวลผลบันทึกอัตโนมัติที่ควรเพิ่มลงในการเรียกใช้

พารามิเตอร์
autoLogProcessors Set

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

ตั้งค่าว่าจะบันทึกรายงานข้อบกพร่องเมื่อสิ้นสุดการเรียกใช้หรือไม่

พารามิเตอร์
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

ตั้งค่าว่าจะบันทึก bugreportz เมื่อสิ้นสุดการเรียกใช้หรือไม่

พารามิเตอร์
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

ตั้งค่าว่าจะเปิดตัวอุปกรณ์ก่อนกำหนดในโหมดที่มอบสิทธิ์หรือไม่

พารามิเตอร์
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

กำหนดคำต่อท้ายที่จะต่อท้าย host_log ของ Tradefed

พารามิเตอร์
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

ตั้งค่าการหมดเวลาเรียกใช้ 0 หากไม่ใช้การหมดเวลา

พารามิเตอร์
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

ตั้งค่าโหมดวนซ้ำสำหรับ Config

setMultiDeviceCount

public void setMultiDeviceCount (int count)

กำหนดจำนวนอุปกรณ์ที่คาดไว้สำหรับการทดสอบแบบหลายอุปกรณ์

พารามิเตอร์
count int

setReplicateSetup

public void setReplicateSetup (boolean replicate)

ตั้งค่าว่าจะใช้การตั้งค่าที่จำลองหรือไม่

พารามิเตอร์
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

ตั้งค่าว่าจะรายงานบันทึกหรือไม่จนกว่า invocationComplete

พารามิเตอร์
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

ตั้งค่าว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่

พารามิเตอร์
report boolean

setShardCount

public void setShardCount (Integer shardCount)

กำหนดจำนวน Shard สำหรับคำสั่ง

พารามิเตอร์
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

กำหนดดัชนี Shard สำหรับคำสั่ง

พารามิเตอร์
shardIndex Integer

setShouldRemoteDynamicShard

public void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

กำหนดว่าจะใช้เซิร์ฟเวอร์การแบ่งข้อมูลแบบไดนามิกระยะไกลหรือไม่

พารามิเตอร์
shouldRemoteDynamicShard boolean

setShouldUseEvenModuleSharding

public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

ตั้งค่าว่าจะพยายามกระจายจำนวนโมดูลในแต่ละชาร์ดให้เท่ากันหรือไม่

พารามิเตอร์
useEvenModuleSharding boolean

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

กำหนดว่าควรใช้คอนเทนเนอร์ TF หรือไม่

พารามิเตอร์
use boolean

setTestTag

public void setTestTag (String testTag)

ตั้งค่าแท็กทดสอบสำหรับการเรียกใช้

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

กำหนดว่าจะใช้โหมดทดสอบแซนด์บ็อกซ์ TF หรือไม่

พารามิเตอร์
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

เลือกว่าจะปิดใช้การตั้งค่าก่อนการเรียกใช้และการล้างข้อมูลหลังการเรียกใช้หรือไม่

การคืนสินค้า
boolean

shouldEnableDeviceSpecificSetup

public boolean shouldEnableDeviceSpecificSetup ()

ว่าจะเปิดใช้การตั้งค่าเฉพาะอุปกรณ์หรือไม่

การคืนสินค้า
boolean

shouldForcePreparerFailureAsTestFailure

public boolean shouldForcePreparerFailureAsTestFailure ()

เมื่อการเตรียมข้อมูลสำหรับการทดสอบไม่สำเร็จ การเรียกใช้การทดสอบอาจไม่สำเร็จเนื่องจากข้อผิดพลาดของโครงสร้างพื้นฐาน ซึ่งจะทำให้ มีการลองทดสอบอีกครั้ง ตัวเลือกนี้ช่วยให้เปลี่ยนความล้มเหลวดังกล่าวเป็นการทดสอบล้มเหลวได้ เพื่อให้โครงสร้างพื้นฐานไม่ต้องสิ้นเปลืองทรัพยากรในการลองเรียกใช้การทดสอบทั้งหมดอีกครั้ง

การคืนสินค้า
boolean

shouldPassRetryAttemptNumber

public boolean shouldPassRetryAttemptNumber ()

ว่าจะส่งหมายเลขการลองใหม่หรือไม่

การคืนสินค้า
boolean

shouldRemoteDynamicShard

public boolean shouldRemoteDynamicShard ()

แสดงว่าควรใช้เซิร์ฟเวอร์การแบ่งข้อมูลแบบไดนามิกระยะไกลหรือไม่

การคืนสินค้า
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

ตั้งค่าว่าจะรายงานความคืบหน้าของการเรียกใช้จากระยะไกลที่ระดับโมดูลหรือไม่

การคืนสินค้า
boolean

shouldSkipParentProcessLogcat

public boolean shouldSkipParentProcessLogcat ()

เลือกว่าจะข้าม Logcat สำหรับกระบวนการหลักหรือไม่

การคืนสินค้า
boolean

shouldUploadCacheResults

public boolean shouldUploadCacheResults ()

แสดงผลเป็น "จริง" หากเราควรบันทึกผลลัพธ์ในแคช

การคืนสินค้า
boolean

shouldUploadInvocationCacheResults

public boolean shouldUploadInvocationCacheResults ()

แสดงค่าเป็นจริงหากเราควรบันทึกผลการเรียกใช้ในแคช

การคืนสินค้า
boolean

shouldUseDynamicSharding

public boolean shouldUseDynamicSharding ()

แสดงผลว่าควรใช้การแบ่งข้อมูลแบบไดนามิกหรือไม่

การคืนสินค้า
boolean

shouldUseEvenModuleSharding

public boolean shouldUseEvenModuleSharding ()

แสดงผลว่าควรพยายามกระจายจำนวนโมดูลในชาร์ดให้เท่ากันหรือไม่

การคืนสินค้า
boolean

shouldUseParallelPreInvocationSetup

public boolean shouldUseParallelPreInvocationSetup ()

ระบุว่าจะดำเนินการตั้งค่าก่อนการเรียกใช้แบบขนานหรือไม่

การคืนสินค้า
boolean

shouldUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

จะพยายามตั้งค่าอุปกรณ์ระยะไกลแบบขนานหรือไม่

การคืนสินค้า
boolean

shouldUseParallelSetup

public boolean shouldUseParallelSetup ()

จะพยายามตั้งค่าแบบขนานหรือไม่

การคืนสินค้า
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

จะใช้โหมดแซนด์บ็อกซ์ในการเรียกใช้จากระยะไกลหรือไม่

การคืนสินค้า
boolean

shouldUseReplicateSetup

public boolean shouldUseReplicateSetup ()

จะใช้การตั้งค่าที่จำลองแบบสำหรับอุปกรณ์ระยะไกลทั้งหมดหรือไม่

การคืนสินค้า
boolean

shouldUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

แสดงค่าเป็นจริงหากเราควรใช้แซนด์บ็อกซ์ Tf ในโหมดทดสอบ

การคืนสินค้า
boolean

shouldUseSandboxing

public boolean shouldUseSandboxing ()

แสดงค่าจริงหากเราควรใช้คอนเทนเนอร์ Tf เพื่อเรียกใช้การเรียกใช้

การคืนสินค้า
boolean

shouldUseTokenSharding

public boolean shouldUseTokenSharding ()

การแบ่งพาร์ติชันควรใช้การรองรับโทเค็นหรือไม่

การคืนสินค้า
boolean

skipTrybotExperiment

public boolean skipTrybotExperiment ()

จะข้ามการทดสอบสำหรับการเรียกใช้ TRYBOT หรือไม่

การคืนสินค้า
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

แสดงค่าจริงหากควรส่งรายงานข้อบกพร่องเมื่อการเรียกใช้การทดสอบสิ้นสุดลง

การคืนสินค้า
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

แสดงผลเป็นจริงหากควรใช้ bugreportz แทน bugreport ระหว่างการเรียกใช้การทดสอบ bugreport สุดท้าย

การคืนสินค้า
boolean