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 filterPreviousPassedTests()

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

getAutoLogCollectors()

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

getDynamicDownloadArgs()

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

getExperimentalFlags()

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

int getExtraRemotePostsubmitInstance()

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

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()

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

getRemoteFiles()

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

getRolloutFlags()

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

Integer getShardCount()

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

Integer getShardIndex()

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

String getTestTag()

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

String getTestTagSuffix()

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

boolean isConditionalBugreportDisabled()

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

boolean isDryRunMode()

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

boolean isExperimentEnabled()

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

boolean isFullHelpMode()

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

boolean isHelpMode()

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

boolean isLoopMode()

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

boolean isNoisyDryRunMode()

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

boolean isRemoteInvocationDeviceless()

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

boolean isTracingEnabled()

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

boolean keepPostProcessorOrder()

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

boolean reportCacheResults()

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

boolean reportCacheResultsInPresubmit()

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

boolean reportInvocationCacheResultsInPresubmit()

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

boolean reportInvocationComplete()

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

boolean reportPassedTests()

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

boolean reportTestCaseCount()

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

reportingTags()

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

boolean runOnAllDevices()

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

void setAutoLogCollectors( autoLogCollectors)

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

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 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

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

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

คิกรีเทิร์น
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

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

คิกรีเทิร์น

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

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

คิกรีเทิร์น

getExperimentalFlags

public  getExperimentalFlags ()

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

คิกรีเทิร์น

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

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

คิกรีเทิร์น
int

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  getRemoteFiles ()

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

คิกรีเทิร์น

getRolloutFlags

public  getRolloutFlags ()

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

คิกรีเทิร์น

getShardCount

public Integer getShardCount ()

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

คิกรีเทิร์น
Integer

getShardIndex

public Integer getShardIndex ()

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

คิกรีเทิร์น
Integer

getTestTag

public String getTestTag ()

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

คิกรีเทิร์น
String

getTestTagSuffix

public String getTestTagSuffix ()

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

คิกรีเทิร์น
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

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

คิกรีเทิร์น
boolean

isDryRunMode

public boolean isDryRunMode ()

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

คิกรีเทิร์น
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

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

คิกรีเทิร์น
boolean

isFullHelpMode

public boolean isFullHelpMode ()

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

คิกรีเทิร์น
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

reportInvocationCacheResultsInPresubmit

public boolean reportInvocationCacheResultsInPresubmit ()

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

คิกรีเทิร์น
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

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

คิกรีเทิร์น
boolean

reportPassedTests

public boolean reportPassedTests ()

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

คิกรีเทิร์น
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

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

คิกรีเทิร์น
boolean

reportingTags

public  reportingTags ()

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

คิกรีเทิร์น

runOnAllDevices

public boolean runOnAllDevices ()

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

คิกรีเทิร์น
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

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

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

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

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