ตัวเลือกคำสั่ง
public class CommandOptions
extends Object
implements ICommandOptions
java.lang.Object | |
↳ | com.android.tradefed.command.CommandOptions |
การใช้งาน ICommandOptions
สรุป
เขตข้อมูล | |
---|---|
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 | JDK_FOLDER_OPTION_NAME |
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
|
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
CommandOptions () |
วิธีการสาธารณะ | |
---|---|
boolean | captureLogcatOnFailure () ไม่ว่าจะจับ logcat เมื่อกรณีทดสอบล้มเหลวหรือไม่ |
boolean | captureScreenshotOnFailure () ไม่ว่าจะจับภาพหน้าจอเมื่อกรณีการทดสอบล้มเหลวหรือไม่ |
ICommandOptions | clone () |
boolean | delegatedEarlyDeviceRelease () ว่าจะปล่อยอุปกรณ์ก่อนเวลาในโหมดที่ได้รับมอบสิทธิ์หรือไม่ |
boolean | earlyDeviceRelease () ไม่ว่าจะปล่อยอุปกรณ์เร็วเมื่อทำเสร็จแล้วหรือไม่ |
boolean | filterPreviousPassedTests () ไม่ว่าจะกรองกรณีทดสอบที่ผ่านการทดสอบก่อนหน้านี้จากความพยายามครั้งก่อนหรือไม่ |
getAutoLogCollectors () ส่งคืนชุดตัวรวบรวมบันทึกอัตโนมัติที่ต้องการเพิ่มสำหรับการเรียกใช้ | |
getDynamicDownloadArgs () ส่งคืนแมปของ args เพื่อส่งผ่านไปยังแบบสอบถามการดาวน์โหลดแบบไดนามิก | |
getExperimentalFlags () ส่งคืนแมปแฟล็กทดลองที่สามารถใช้เพื่อนำเสนอโปรเจ็กต์เกท | |
int | getExtraRemotePostsubmitInstance () จะเริ่มอินสแตนซ์เพิ่มเติมใน VM ระยะไกลภายหลังการส่งหรือไม่ |
String | getHostLogSuffix () ส่งคืนส่วนต่อท้ายเพื่อต่อท้าย Tradefed host_log หรือ null หากไม่มีส่วนนำหน้า |
UniqueMultiMap <String, String> | getInvocationData () ส่งคืนข้อมูลที่ส่งไปยังคำร้องขอเพื่ออธิบาย |
long | getInvocationTimeout () ส่งคืนการหมดเวลาการร้องขอที่ระบุ |
File | getJdkFolderForSubprocess () ส่งคืนโฟลเดอร์ jdk เพื่อใช้เมื่อทำการฟอร์กการดำเนินการในกระบวนการย่อย |
long | getLoopTime () หาเวลารอก่อนที่จะกำหนดเวลาคำสั่งนี้ใหม่ |
long | getMaxLoopCount () ส่งกลับจำนวนครั้งสูงสุดเพื่อกำหนดเวลาคำสั่ง |
Integer | getMultiDeviceCount () ส่งกลับจำนวนอุปกรณ์สำหรับการทดสอบหลายอุปกรณ์ |
boolean | getOptimizeMainlineTest () คืนค่าเป็นจริงหากเราควรปรับรายการโมดูลทดสอบสำหรับการทดสอบหลักให้เหมาะสม |
Duration | getParallelPreInvocationSetupTimeout () คืนการหมดเวลาสำหรับการตั้งค่าการเรียกใช้ล่วงหน้าแบบขนาน |
Duration | getParallelSetupTimeout () ส่งกลับค่าหมดเวลาเพื่อใช้ระหว่างการตั้งค่าแบบขนาน |
getRemoteFiles () ส่งคืนรายการไฟล์ระยะไกลที่กำหนดค่าไว้ | |
Integer | getShardCount () ส่งคืนจำนวนชาร์ดทั้งหมดสำหรับคำสั่ง |
Integer | getShardIndex () ส่งคืนดัชนีชาร์ดสำหรับคำสั่ง |
String | getTestTag () ส่งคืนแท็กทดสอบสำหรับการเรียกใช้ |
String | getTestTagSuffix () ส่งกลับส่วนต่อท้ายแท็กทดสอบ โดยต่อท้ายแท็กทดสอบเพื่อแสดงถึงตัวแปรบางอย่างของการทดสอบหนึ่งครั้ง |
boolean | isConditionalBugreportDisabled () ส่งคืนว่ารายงานข้อบกพร่องแบบมีเงื่อนไขถูกปิดใช้งานหรือไม่ |
boolean | isDryRunMode () กลับ |
boolean | isExperimentEnabled () ไม่ว่าจะเปิดใช้งานการทดสอบผ่านแฟล็กการทดลองหรือไม่ |
boolean | isFullHelpMode () คืนค่า |
boolean | isHelpMode () คืนค่า |
boolean | isLoopMode () คืนโหมดวนซ้ำสำหรับการกำหนดค่า |
boolean | isNoisyDryRunMode () คืนค่า |
boolean | isRemoteInvocationDeviceless () ว่าจะทริกเกอร์การเรียกใช้ระยะไกลแบบไร้อุปกรณ์หรือไม่ |
boolean | isTracingEnabled () ส่งคืนไม่ว่าจะเปิดใช้งานการติดตามการร้องขอหรือไม่ |
boolean | reportInvocationComplete () ไม่ว่าจะรายงานบันทึกจนกว่าการร้องขอจะเสร็จสมบูรณ์หรือไม่ |
boolean | reportPassedTests () ไม่ว่าจะรายงานกรณีทดสอบที่ผ่านการทดสอบหรือไม่ |
boolean | reportTestCaseCount () ไม่ว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่ |
reportingTags () รายการแท็กที่ใช้ในการรายงานที่เกี่ยวข้องกับคำขอ | |
boolean | runOnAllDevices () คืนค่าเป็นจริงหากคำสั่งควรทำงานบนอุปกรณ์ทั้งหมด |
void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) ตั้งค่าชุดของตัวรวบรวมบันทึกอัตโนมัติที่ควรเพิ่มในการเรียกใช้ |
void | setBugreportOnInvocationEnded (boolean takeBugreport) ตั้งค่าว่าจะบันทึกรายงานข้อบกพร่องเมื่อสิ้นสุดการเรียกใช้หรือไม่ |
void | setBugreportzOnInvocationEnded (boolean takeBugreportz) ตั้งค่าว่าจะบันทึก bugreportz เมื่อสิ้นสุดการเรียกใช้หรือไม่ |
void | setDelegatedEarlyDeviceRelease (boolean earlyRelease) ตั้งค่าว่าจะปล่อยอุปกรณ์ก่อนเวลาในโหมดที่ได้รับมอบหมายหรือไม่ |
void | setHostLogSuffix (String suffix) ตั้งค่าส่วนต่อท้ายที่จะต่อท้าย Tradefed host_log |
void | setInvocationTimeout (Long invocationTimeout) ตั้งค่าการหมดเวลาการร้องขอ |
void | setLoopMode (boolean loopMode) ตั้งค่าโหมดวนซ้ำสำหรับการกำหนดค่า |
void | setMultiDeviceCount (int count) กำหนดจำนวนอุปกรณ์ที่คาดหวังสำหรับการทดสอบหลายอุปกรณ์ |
void | setReplicateSetup (boolean replicate) ตั้งค่าว่าจะใช้การตั้งค่าที่จำลองแบบหรือไม่ |
void | setReportInvocationComplete (boolean reportInvocationCompleteLogs) ตั้งค่าว่าจะรายงานบันทึกจนกว่าการร้องขอจะเสร็จสมบูรณ์หรือไม่ |
void | setReportTestCaseCount (boolean report) ตั้งค่าว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่ |
void | setShardCount (Integer shardCount) ตั้งค่าจำนวนชาร์ดสำหรับคำสั่ง |
void | setShardIndex (Integer shardIndex) ตั้งค่าดัชนีชาร์ดสำหรับคำสั่ง |
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 | shouldUseDynamicSharding () ส่งคืนว่าเราควรใช้การแบ่งส่วนแบบไดนามิกหรือไม่ |
boolean | shouldUseEvenModuleSharding () ส่งคืนว่าจะพยายามกระจายจำนวนโมดูลเท่า ๆ กันทั่วทั้งชาร์ดหรือไม่ |
boolean | shouldUseParallelPreInvocationSetup () ส่งคืนว่าจะดำเนินการตั้งค่าการร้องขอล่วงหน้าพร้อมกันหรือไม่ |
boolean | shouldUseParallelRemoteSetup () ไม่ว่าจะพยายามตั้งค่าอุปกรณ์ระยะไกลแบบขนานหรือไม่ |
boolean | shouldUseParallelSetup () ไม่ว่าจะพยายามตั้งค่าแบบขนานหรือไม่ก็ตาม |
boolean | shouldUseRemoteSandboxMode () จะใช้โหมดแซนด์บ็อกซ์ในการเรียกใช้ระยะไกลหรือไม่ |
boolean | shouldUseReplicateSetup () จะใช้การตั้งค่าที่จำลองแบบสำหรับอุปกรณ์ระยะไกลทั้งหมดหรือไม่ |
boolean | shouldUseSandboxTestMode () คืนค่าเป็นจริงหากเราควรใช้แซนด์บ็อกซ์ Tf ในโหมดทดสอบ |
boolean | shouldUseSandboxing () คืนค่าเป็นจริงหากเราควรใช้คอนเทนเนอร์ Tf เพื่อเรียกใช้การเรียกใช้ |
boolean | shouldUseTokenSharding () การแบ่งส่วนควรใช้การสนับสนุนโทเค็นหรือไม่ |
boolean | takeBugreportOnInvocationEnded () ให้คืนค่าเป็นจริงหากควรทำรายงานข้อบกพร่องเมื่อการเรียกใช้การทดสอบสิ้นสุดลง |
boolean | takeBugreportzOnInvocationEnded () คืนค่าเป็นจริงหากควรใช้ bugreportz แทน bugreport ในระหว่างการทดสอบรายงานจุดบกพร่องขั้นสุดท้าย |
เขตข้อมูล
แห้ง_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
JDK_FOLDER_OPTION_NAME
public static final String JDK_FOLDER_OPTION_NAME
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_แซนด์บ็อกซ์
public static final String USE_SANDBOX
ผู้รับเหมาก่อสร้างสาธารณะ
ตัวเลือกคำสั่ง
public CommandOptions ()
วิธีการสาธารณะ
การจับภาพ LogcatOnFailure
public boolean captureLogcatOnFailure ()
ไม่ว่าจะจับ logcat เมื่อกรณีทดสอบล้มเหลวหรือไม่
การส่งคืน | |
---|---|
boolean |
การจับภาพหน้าจอเมื่อล้มเหลว
public boolean captureScreenshotOnFailure ()
ไม่ว่าจะจับภาพหน้าจอเมื่อกรณีการทดสอบล้มเหลวหรือไม่
การส่งคืน | |
---|---|
boolean |
ได้รับมอบสิทธิ์ EarlyDeviceRelease
public boolean delegatedEarlyDeviceRelease ()
ว่าจะปล่อยอุปกรณ์ก่อนเวลาในโหมดที่ได้รับมอบสิทธิ์หรือไม่
การส่งคืน | |
---|---|
boolean |
EarlyDeviceRelease
public boolean earlyDeviceRelease ()
ไม่ว่าจะปล่อยอุปกรณ์เร็วเมื่อทำเสร็จแล้วหรือไม่
การส่งคืน | |
---|---|
boolean |
กรองก่อนหน้าผ่านการทดสอบ
public boolean filterPreviousPassedTests ()
ไม่ว่าจะกรองกรณีทดสอบที่ผ่านการทดสอบก่อนหน้านี้จากความพยายามครั้งก่อนหรือไม่
การส่งคืน | |
---|---|
boolean |
getAutoLogCollectors
publicgetAutoLogCollectors ()
ส่งคืนชุดตัวรวบรวมบันทึกอัตโนมัติที่ต้องการเพิ่มสำหรับการเรียกใช้
การส่งคืน | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
ส่งคืนแมปของ args เพื่อส่งผ่านไปยังแบบสอบถามการดาวน์โหลดแบบไดนามิก
การส่งคืน | |
---|---|
รับธงทดลอง
publicgetExperimentalFlags ()
ส่งคืนแมปแฟล็กทดลองที่สามารถใช้เพื่อนำเสนอโปรเจ็กต์เกท
การส่งคืน | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
จะเริ่มอินสแตนซ์เพิ่มเติมใน VM ระยะไกลภายหลังการส่งหรือไม่
การส่งคืน | |
---|---|
int |
getHostLogSuffix
public String getHostLogSuffix ()
ส่งคืนส่วนต่อท้ายเพื่อต่อท้าย Tradefed host_log หรือ null หากไม่มีส่วนนำหน้า
การส่งคืน | |
---|---|
String |
getInvocationData
public UniqueMultiMap<String, String> getInvocationData ()
ส่งคืนข้อมูลที่ส่งไปยังคำร้องขอเพื่ออธิบาย
การส่งคืน | |
---|---|
UniqueMultiMap <String, String> |
getInvocationTimeout
public long getInvocationTimeout ()
ส่งคืนการหมดเวลาการร้องขอที่ระบุ 0 ถ้าไม่มีการหมดเวลาที่จะใช้
การส่งคืน | |
---|---|
long |
getJdkFolderForSubprocess.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 |
รับ ParallelSetupTimeout
public Duration getParallelSetupTimeout ()
ส่งกลับค่าหมดเวลาเพื่อใช้ระหว่างการตั้งค่าแบบขนาน
การส่งคืน | |
---|---|
Duration |
getRemoteFiles
publicgetRemoteFiles ()
ส่งคืนรายการไฟล์ระยะไกลที่กำหนดค่าไว้
การส่งคืน | |
---|---|
getShardCount
public Integer getShardCount ()
ส่งคืนจำนวนชาร์ดทั้งหมดสำหรับคำสั่ง
การส่งคืน | |
---|---|
Integer |
getShardIndex
public Integer getShardIndex ()
ส่งคืนดัชนีชาร์ดสำหรับคำสั่ง
การส่งคืน | |
---|---|
Integer |
รับTestTag
public String getTestTag ()
ส่งคืนแท็กทดสอบสำหรับการเรียกใช้ ค่าเริ่มต้นคือ 'stub' หากไม่ได้ระบุ
การส่งคืน | |
---|---|
String |
รับTestTagSuffix
public String getTestTagSuffix ()
ส่งกลับส่วนต่อท้ายแท็กทดสอบ โดยต่อท้ายแท็กทดสอบเพื่อแสดงถึงตัวแปรบางอย่างของการทดสอบหนึ่งครั้ง
การส่งคืน | |
---|---|
String |
isConditional Bugreport ปิดการใช้งาน
public boolean isConditionalBugreportDisabled ()
ส่งคืนว่ารายงานข้อบกพร่องแบบมีเงื่อนไขถูกปิดใช้งานหรือไม่
การส่งคืน | |
---|---|
boolean |
คือDryRunMode
public boolean isDryRunMode ()
กลับ true
หากเราควร
การส่งคืน | |
---|---|
boolean |
เปิดใช้งานการทดลองแล้ว
public boolean isExperimentEnabled ()
ไม่ว่าจะเปิดใช้งานการทดสอบผ่านแฟล็กการทดลองหรือไม่
การส่งคืน | |
---|---|
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 |
เปิดใช้งานการติดตามแล้ว
public boolean isTracingEnabled ()
ส่งคืนไม่ว่าจะเปิดใช้งานการติดตามการร้องขอหรือไม่
การส่งคืน | |
---|---|
boolean |
รายงานการร้องขอเสร็จสมบูรณ์
public boolean reportInvocationComplete ()
ไม่ว่าจะรายงานบันทึกจนกว่าการร้องขอจะเสร็จสมบูรณ์หรือไม่
การส่งคืน | |
---|---|
boolean |
รายงานผ่านการทดสอบ
public boolean reportPassedTests ()
ไม่ว่าจะรายงานกรณีทดสอบที่ผ่านการทดสอบหรือไม่
การส่งคืน | |
---|---|
boolean |
รายงานTestCaseCount
public boolean reportTestCaseCount ()
ไม่ว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่
การส่งคืน | |
---|---|
boolean |
รายงานแท็ก
publicreportingTags ()
รายการแท็กที่ใช้ในการรายงานที่เกี่ยวข้องกับคำขอ
การส่งคืน | |
---|---|
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)
ตั้งค่าส่วนต่อท้ายที่จะต่อท้าย Tradefed host_log
พารามิเตอร์ | |
---|---|
suffix | String |
ตั้งค่าInvocationTimeout
public void setInvocationTimeout (Long invocationTimeout)
ตั้งค่าการหมดเวลาการร้องขอ 0 ถ้าไม่มีการหมดเวลาที่จะใช้
พารามิเตอร์ | |
---|---|
invocationTimeout | Long |
setLoopMode
public void setLoopMode (boolean loopMode)
ตั้งค่าโหมดวนซ้ำสำหรับการกำหนดค่า
setMultiDeviceCount
public void setMultiDeviceCount (int count)
กำหนดจำนวนอุปกรณ์ที่คาดหวังสำหรับการทดสอบหลายอุปกรณ์
พารามิเตอร์ | |
---|---|
count | int |
ตั้งค่าการจำลองการตั้งค่า
public void setReplicateSetup (boolean replicate)
ตั้งค่าว่าจะใช้การตั้งค่าที่จำลองแบบหรือไม่
พารามิเตอร์ | |
---|---|
replicate | boolean |
setReportInvocation เสร็จสมบูรณ์
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
ตั้งค่าว่าจะรายงานบันทึกจนกว่าการร้องขอจะเสร็จสมบูรณ์หรือไม่
พารามิเตอร์ | |
---|---|
reportInvocationCompleteLogs | boolean |
setReportTestCaseCount
public void setReportTestCaseCount (boolean report)
ตั้งค่าว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่
พารามิเตอร์ | |
---|---|
report | boolean |
setShardCount
public void setShardCount (Integer shardCount)
ตั้งค่าจำนวนชาร์ดสำหรับคำสั่ง
พารามิเตอร์ | |
---|---|
shardCount | Integer |
setShardIndex
public void setShardIndex (Integer shardIndex)
ตั้งค่าดัชนีชาร์ดสำหรับคำสั่ง
พารามิเตอร์ | |
---|---|
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 |
ตั้งค่าTestTag
public void setTestTag (String testTag)
ตั้งค่าแท็กทดสอบสำหรับการเรียกใช้
ตั้งค่าใช้ SandboxTestMode
public void setUseSandboxTestMode (boolean use)
กำหนดว่าเราควรใช้โหมดทดสอบแซนด์บ็อกซ์ TF หรือไม่
พารามิเตอร์ | |
---|---|
use | boolean |
ควรปิดการใช้งานInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
จะปิดใช้การตั้งค่าก่อนการเรียกใช้และการแยกส่วนหลังการเรียกใช้หรือไม่
การส่งคืน | |
---|---|
boolean |
ควรRemoteDynamicShard
public boolean shouldRemoteDynamicShard ()
ส่งคืนว่าจะใช้เซิร์ฟเวอร์การแบ่งส่วนไดนามิกระยะไกลหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรรายงานโมดูลความคืบหน้า
public boolean shouldReportModuleProgression ()
ไม่ว่าจะรายงานความคืบหน้าของการเรียกใช้ระยะไกลในระดับโมดูลหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้DynamicSharding
public boolean shouldUseDynamicSharding ()
ส่งคืนว่าเราควรใช้การแบ่งส่วนแบบไดนามิกหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้EvenModuleSharding
public boolean shouldUseEvenModuleSharding ()
ส่งคืนว่าจะพยายามกระจายจำนวนโมดูลเท่า ๆ กันทั่วทั้งชาร์ดหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ ParallelPreInvocationSetup
public boolean shouldUseParallelPreInvocationSetup ()
ส่งคืนว่าจะดำเนินการตั้งค่าการร้องขอล่วงหน้าพร้อมกันหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ ParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
ไม่ว่าจะพยายามตั้งค่าอุปกรณ์ระยะไกลแบบขนานหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้การตั้งค่าแบบขนาน
public boolean shouldUseParallelSetup ()
ไม่ว่าจะพยายามตั้งค่าแบบขนานหรือไม่ก็ตาม
การส่งคืน | |
---|---|
boolean |
ควรใช้RemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
จะใช้โหมดแซนด์บ็อกซ์ในการเรียกใช้ระยะไกลหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ReplicateSetup
public boolean shouldUseReplicateSetup ()
จะใช้การตั้งค่าที่จำลองแบบสำหรับอุปกรณ์ระยะไกลทั้งหมดหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ SandboxTestMode
public boolean shouldUseSandboxTestMode ()
คืนค่าเป็นจริงหากเราควรใช้แซนด์บ็อกซ์ Tf ในโหมดทดสอบ
การส่งคืน | |
---|---|
boolean |
ควรใช้แซนด์บ็อกซ์
public boolean shouldUseSandboxing ()
คืนค่าเป็นจริงหากเราควรใช้คอนเทนเนอร์ Tf เพื่อเรียกใช้การเรียกใช้
การส่งคืน | |
---|---|
boolean |
ควรใช้ TokenSharding
public boolean shouldUseTokenSharding ()
การแบ่งส่วนควรใช้การสนับสนุนโทเค็นหรือไม่
การส่งคืน | |
---|---|
boolean |
ใช้ BugreportOnInvocationEnded
public boolean takeBugreportOnInvocationEnded ()
ให้คืนค่าเป็นจริงหากควรทำรายงานข้อบกพร่องเมื่อการเรียกใช้การทดสอบสิ้นสุดลง
การส่งคืน | |
---|---|
boolean |
ใช้ BugreportzOnInvocationEnded
public boolean takeBugreportzOnInvocationEnded ()
คืนค่าเป็นจริงหากควรใช้ bugreportz แทน bugreport ในระหว่างการทดสอบรายงานจุดบกพร่องขั้นสุดท้าย
การส่งคืน | |
---|---|
boolean |
ตัวเลือกคำสั่ง
public class CommandOptions
extends Object
implements ICommandOptions
java.lang.Object | |
↳ | com.android.tradefed.command.CommandOptions |
การใช้งาน ICommandOptions
สรุป
เขตข้อมูล | |
---|---|
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 | JDK_FOLDER_OPTION_NAME |
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
|
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
CommandOptions () |
วิธีการสาธารณะ | |
---|---|
boolean | captureLogcatOnFailure () ไม่ว่าจะจับ logcat เมื่อกรณีทดสอบล้มเหลวหรือไม่ |
boolean | captureScreenshotOnFailure () ไม่ว่าจะจับภาพหน้าจอเมื่อกรณีการทดสอบล้มเหลวหรือไม่ |
ICommandOptions | clone () |
boolean | delegatedEarlyDeviceRelease () ว่าจะปล่อยอุปกรณ์ก่อนเวลาในโหมดที่ได้รับมอบสิทธิ์หรือไม่ |
boolean | earlyDeviceRelease () ไม่ว่าจะปล่อยอุปกรณ์เร็วเมื่อทำเสร็จแล้วหรือไม่ |
boolean | filterPreviousPassedTests () ไม่ว่าจะกรองกรณีทดสอบที่ผ่านการทดสอบก่อนหน้านี้จากความพยายามครั้งก่อนหรือไม่ |
getAutoLogCollectors () ส่งคืนชุดตัวรวบรวมบันทึกอัตโนมัติที่ต้องการเพิ่มสำหรับการเรียกใช้ | |
getDynamicDownloadArgs () ส่งคืนแมปของ args เพื่อส่งผ่านไปยังแบบสอบถามการดาวน์โหลดแบบไดนามิก | |
getExperimentalFlags () ส่งคืนแมปแฟล็กทดลองที่สามารถใช้เพื่อนำเสนอโปรเจ็กต์เกท | |
int | getExtraRemotePostsubmitInstance () จะเริ่มอินสแตนซ์เพิ่มเติมใน VM ระยะไกลภายหลังการส่งหรือไม่ |
String | getHostLogSuffix () ส่งคืนส่วนต่อท้ายเพื่อต่อท้าย Tradefed host_log หรือ null หากไม่มีส่วนนำหน้า |
UniqueMultiMap <String, String> | getInvocationData () ส่งคืนข้อมูลที่ส่งไปยังคำร้องขอเพื่ออธิบาย |
long | getInvocationTimeout () ส่งคืนการหมดเวลาการร้องขอที่ระบุ |
File | getJdkFolderForSubprocess () ส่งคืนโฟลเดอร์ jdk เพื่อใช้เมื่อทำการฟอร์กการดำเนินการในกระบวนการย่อย |
long | getLoopTime () หาเวลารอก่อนที่จะกำหนดเวลาคำสั่งนี้ใหม่ |
long | getMaxLoopCount () ส่งกลับจำนวนครั้งสูงสุดเพื่อกำหนดเวลาคำสั่ง |
Integer | getMultiDeviceCount () ส่งกลับจำนวนอุปกรณ์สำหรับการทดสอบหลายอุปกรณ์ |
boolean | getOptimizeMainlineTest () คืนค่าเป็นจริงหากเราควรปรับรายการโมดูลทดสอบสำหรับการทดสอบหลักให้เหมาะสม |
Duration | getParallelPreInvocationSetupTimeout () คืนการหมดเวลาสำหรับการตั้งค่าการเรียกใช้ล่วงหน้าแบบขนาน |
Duration | getParallelSetupTimeout () ส่งกลับค่าหมดเวลาเพื่อใช้ระหว่างการตั้งค่าแบบขนาน |
getRemoteFiles () ส่งคืนรายการไฟล์ระยะไกลที่กำหนดค่าไว้ | |
Integer | getShardCount () ส่งคืนจำนวนชาร์ดทั้งหมดสำหรับคำสั่ง |
Integer | getShardIndex () ส่งคืนดัชนีชาร์ดสำหรับคำสั่ง |
String | getTestTag () ส่งคืนแท็กทดสอบสำหรับการเรียกใช้ |
String | getTestTagSuffix () ส่งกลับส่วนต่อท้ายแท็กทดสอบ โดยต่อท้ายแท็กทดสอบเพื่อแสดงถึงตัวแปรบางอย่างของการทดสอบหนึ่งครั้ง |
boolean | isConditionalBugreportDisabled () ส่งคืนว่ารายงานข้อบกพร่องแบบมีเงื่อนไขถูกปิดใช้งานหรือไม่ |
boolean | isDryRunMode () กลับ |
boolean | isExperimentEnabled () ไม่ว่าจะเปิดใช้งานการทดสอบผ่านแฟล็กการทดลองหรือไม่ |
boolean | isFullHelpMode () คืนค่า |
boolean | isHelpMode () คืนค่า |
boolean | isLoopMode () คืนโหมดวนซ้ำสำหรับการกำหนดค่า |
boolean | isNoisyDryRunMode () คืนค่า |
boolean | isRemoteInvocationDeviceless () ว่าจะทริกเกอร์การเรียกใช้ระยะไกลแบบไร้อุปกรณ์หรือไม่ |
boolean | isTracingEnabled () ส่งคืนไม่ว่าจะเปิดใช้งานการติดตามการร้องขอหรือไม่ |
boolean | reportInvocationComplete () ไม่ว่าจะรายงานบันทึกจนกว่าการร้องขอจะเสร็จสมบูรณ์หรือไม่ |
boolean | reportPassedTests () ไม่ว่าจะรายงานกรณีทดสอบที่ผ่านการทดสอบหรือไม่ |
boolean | reportTestCaseCount () ไม่ว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่ |
reportingTags () รายการแท็กที่ใช้ในการรายงานที่เกี่ยวข้องกับคำขอ | |
boolean | runOnAllDevices () คืนค่าเป็นจริงหากคำสั่งควรทำงานบนอุปกรณ์ทั้งหมด |
void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) ตั้งค่าชุดของตัวรวบรวมบันทึกอัตโนมัติที่ควรเพิ่มในการเรียกใช้ |
void | setBugreportOnInvocationEnded (boolean takeBugreport) ตั้งค่าว่าจะบันทึกรายงานข้อบกพร่องเมื่อสิ้นสุดการเรียกใช้หรือไม่ |
void | setBugreportzOnInvocationEnded (boolean takeBugreportz) ตั้งค่าว่าจะบันทึก bugreportz เมื่อสิ้นสุดการเรียกใช้หรือไม่ |
void | setDelegatedEarlyDeviceRelease (boolean earlyRelease) ตั้งค่าว่าจะปล่อยอุปกรณ์ก่อนเวลาในโหมดที่ได้รับมอบหมายหรือไม่ |
void | setHostLogSuffix (String suffix) ตั้งค่าส่วนต่อท้ายที่จะต่อท้าย Tradefed host_log |
void | setInvocationTimeout (Long invocationTimeout) ตั้งค่าการหมดเวลาการร้องขอ |
void | setLoopMode (boolean loopMode) ตั้งค่าโหมดวนซ้ำสำหรับการกำหนดค่า |
void | setMultiDeviceCount (int count) กำหนดจำนวนอุปกรณ์ที่คาดหวังสำหรับการทดสอบหลายอุปกรณ์ |
void | setReplicateSetup (boolean replicate) ตั้งค่าว่าจะใช้การตั้งค่าที่จำลองแบบหรือไม่ |
void | setReportInvocationComplete (boolean reportInvocationCompleteLogs) ตั้งค่าว่าจะรายงานบันทึกจนกว่าการร้องขอจะเสร็จสมบูรณ์หรือไม่ |
void | setReportTestCaseCount (boolean report) ตั้งค่าว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่ |
void | setShardCount (Integer shardCount) ตั้งค่าจำนวนชาร์ดสำหรับคำสั่ง |
void | setShardIndex (Integer shardIndex) ตั้งค่าดัชนีชาร์ดสำหรับคำสั่ง |
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 | shouldUseDynamicSharding () ส่งคืนว่าเราควรใช้การแบ่งส่วนแบบไดนามิกหรือไม่ |
boolean | shouldUseEvenModuleSharding () ส่งคืนว่าจะพยายามกระจายจำนวนโมดูลเท่า ๆ กันทั่วทั้งชาร์ดหรือไม่ |
boolean | shouldUseParallelPreInvocationSetup () ส่งคืนว่าจะดำเนินการตั้งค่าการร้องขอล่วงหน้าพร้อมกันหรือไม่ |
boolean | shouldUseParallelRemoteSetup () ไม่ว่าจะพยายามตั้งค่าอุปกรณ์ระยะไกลแบบขนานหรือไม่ |
boolean | shouldUseParallelSetup () ไม่ว่าจะพยายามตั้งค่าแบบขนานหรือไม่ก็ตาม |
boolean | shouldUseRemoteSandboxMode () จะใช้โหมดแซนด์บ็อกซ์ในการเรียกใช้ระยะไกลหรือไม่ |
boolean | shouldUseReplicateSetup () จะใช้การตั้งค่าที่จำลองแบบสำหรับอุปกรณ์ระยะไกลทั้งหมดหรือไม่ |
boolean | shouldUseSandboxTestMode () คืนค่าเป็นจริงหากเราควรใช้แซนด์บ็อกซ์ Tf ในโหมดทดสอบ |
boolean | shouldUseSandboxing () คืนค่าเป็นจริงหากเราควรใช้คอนเทนเนอร์ Tf เพื่อเรียกใช้การเรียกใช้ |
boolean | shouldUseTokenSharding () การแบ่งส่วนควรใช้การสนับสนุนโทเค็นหรือไม่ |
boolean | takeBugreportOnInvocationEnded () ให้คืนค่าเป็นจริงหากควรทำรายงานข้อบกพร่องเมื่อการเรียกใช้การทดสอบสิ้นสุดลง |
boolean | takeBugreportzOnInvocationEnded () คืนค่าเป็นจริงหากควรใช้ bugreportz แทน bugreport ในระหว่างการทดสอบรายงานจุดบกพร่องขั้นสุดท้าย |
เขตข้อมูล
แห้ง_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
JDK_FOLDER_OPTION_NAME
public static final String JDK_FOLDER_OPTION_NAME
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_แซนด์บ็อกซ์
public static final String USE_SANDBOX
ผู้รับเหมาก่อสร้างสาธารณะ
ตัวเลือกคำสั่ง
public CommandOptions ()
วิธีการสาธารณะ
การจับภาพ LogcatOnFailure
public boolean captureLogcatOnFailure ()
ไม่ว่าจะจับ logcat เมื่อกรณีทดสอบล้มเหลวหรือไม่
การส่งคืน | |
---|---|
boolean |
การจับภาพหน้าจอเมื่อล้มเหลว
public boolean captureScreenshotOnFailure ()
ไม่ว่าจะจับภาพหน้าจอเมื่อกรณีการทดสอบล้มเหลวหรือไม่
การส่งคืน | |
---|---|
boolean |
ได้รับมอบสิทธิ์ EarlyDeviceRelease
public boolean delegatedEarlyDeviceRelease ()
ว่าจะปล่อยอุปกรณ์ก่อนเวลาในโหมดที่ได้รับมอบสิทธิ์หรือไม่
การส่งคืน | |
---|---|
boolean |
EarlyDeviceRelease
public boolean earlyDeviceRelease ()
ไม่ว่าจะปล่อยอุปกรณ์เร็วเมื่อทำเสร็จแล้วหรือไม่
การส่งคืน | |
---|---|
boolean |
กรองก่อนหน้าผ่านการทดสอบ
public boolean filterPreviousPassedTests ()
ไม่ว่าจะกรองกรณีทดสอบที่ผ่านการทดสอบก่อนหน้านี้จากความพยายามครั้งก่อนหรือไม่
การส่งคืน | |
---|---|
boolean |
getAutoLogCollectors
publicgetAutoLogCollectors ()
ส่งคืนชุดตัวรวบรวมบันทึกอัตโนมัติที่ต้องการเพิ่มสำหรับการเรียกใช้
การส่งคืน | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
ส่งคืนแมปของ args เพื่อส่งผ่านไปยังแบบสอบถามการดาวน์โหลดแบบไดนามิก
การส่งคืน | |
---|---|
รับธงทดลอง
publicgetExperimentalFlags ()
ส่งคืนแมปแฟล็กทดลองที่สามารถใช้เพื่อนำเสนอโปรเจ็กต์เกท
การส่งคืน | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
จะเริ่มอินสแตนซ์เพิ่มเติมใน VM ระยะไกลภายหลังการส่งหรือไม่
การส่งคืน | |
---|---|
int |
getHostLogSuffix
public String getHostLogSuffix ()
ส่งคืนส่วนต่อท้ายเพื่อต่อท้าย Tradefed host_log หรือ null หากไม่มีส่วนนำหน้า
การส่งคืน | |
---|---|
String |
getInvocationData
public UniqueMultiMap<String, String> getInvocationData ()
ส่งคืนข้อมูลที่ส่งไปยังคำร้องขอเพื่ออธิบาย
การส่งคืน | |
---|---|
UniqueMultiMap <String, String> |
getInvocationTimeout
public long getInvocationTimeout ()
ส่งคืนการหมดเวลาการร้องขอที่ระบุ 0 ถ้าไม่มีการหมดเวลาที่จะใช้
การส่งคืน | |
---|---|
long |
getJdkFolderForSubprocess.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 |
รับ ParallelSetupTimeout
public Duration getParallelSetupTimeout ()
ส่งกลับค่าหมดเวลาเพื่อใช้ระหว่างการตั้งค่าแบบขนาน
การส่งคืน | |
---|---|
Duration |
getRemoteFiles
publicgetRemoteFiles ()
ส่งคืนรายการไฟล์ระยะไกลที่กำหนดค่าไว้
การส่งคืน | |
---|---|
getShardCount
public Integer getShardCount ()
ส่งคืนจำนวนชาร์ดทั้งหมดสำหรับคำสั่ง
การส่งคืน | |
---|---|
Integer |
getShardIndex
public Integer getShardIndex ()
ส่งคืนดัชนีชาร์ดสำหรับคำสั่ง
การส่งคืน | |
---|---|
Integer |
รับTestTag
public String getTestTag ()
ส่งคืนแท็กทดสอบสำหรับการเรียกใช้ ค่าเริ่มต้นคือ 'stub' หากไม่ได้ระบุ
การส่งคืน | |
---|---|
String |
รับTestTagSuffix
public String getTestTagSuffix ()
ส่งกลับส่วนต่อท้ายแท็กทดสอบ โดยต่อท้ายแท็กทดสอบเพื่อแสดงถึงตัวแปรบางอย่างของการทดสอบหนึ่งครั้ง
การส่งคืน | |
---|---|
String |
isConditional Bugreport ปิดการใช้งาน
public boolean isConditionalBugreportDisabled ()
ส่งคืนว่ารายงานข้อบกพร่องแบบมีเงื่อนไขถูกปิดใช้งานหรือไม่
การส่งคืน | |
---|---|
boolean |
คือDryRunMode
public boolean isDryRunMode ()
กลับ true
หากเราควร
การส่งคืน | |
---|---|
boolean |
เปิดใช้งานการทดลองแล้ว
public boolean isExperimentEnabled ()
ไม่ว่าจะเปิดใช้งานการทดสอบผ่านแฟล็กการทดลองหรือไม่
การส่งคืน | |
---|---|
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 |
เปิดใช้งานการติดตามแล้ว
public boolean isTracingEnabled ()
ส่งคืนไม่ว่าจะเปิดใช้งานการติดตามการร้องขอหรือไม่
การส่งคืน | |
---|---|
boolean |
รายงานการร้องขอเสร็จสมบูรณ์
public boolean reportInvocationComplete ()
ไม่ว่าจะรายงานบันทึกจนกว่าการร้องขอจะเสร็จสมบูรณ์หรือไม่
การส่งคืน | |
---|---|
boolean |
รายงานผ่านการทดสอบ
public boolean reportPassedTests ()
ไม่ว่าจะรายงานกรณีทดสอบที่ผ่านการทดสอบหรือไม่
การส่งคืน | |
---|---|
boolean |
รายงานTestCaseCount
public boolean reportTestCaseCount ()
ไม่ว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่
การส่งคืน | |
---|---|
boolean |
รายงานแท็ก
publicreportingTags ()
รายการแท็กที่ใช้ในการรายงานที่เกี่ยวข้องกับคำขอ
การส่งคืน | |
---|---|
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)
ตั้งค่าส่วนต่อท้ายที่จะต่อท้าย Tradefed host_log
พารามิเตอร์ | |
---|---|
suffix | String |
ตั้งค่าInvocationTimeout
public void setInvocationTimeout (Long invocationTimeout)
ตั้งค่าการหมดเวลาการร้องขอ 0 ถ้าไม่มีการหมดเวลาที่จะใช้
พารามิเตอร์ | |
---|---|
invocationTimeout | Long |
setLoopMode
public void setLoopMode (boolean loopMode)
ตั้งค่าโหมดวนซ้ำสำหรับการกำหนดค่า
setMultiDeviceCount
public void setMultiDeviceCount (int count)
กำหนดจำนวนอุปกรณ์ที่คาดหวังสำหรับการทดสอบหลายอุปกรณ์
พารามิเตอร์ | |
---|---|
count | int |
ตั้งค่าการจำลองการตั้งค่า
public void setReplicateSetup (boolean replicate)
ตั้งค่าว่าจะใช้การตั้งค่าที่จำลองแบบหรือไม่
พารามิเตอร์ | |
---|---|
replicate | boolean |
setReportInvocation เสร็จสมบูรณ์
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
ตั้งค่าว่าจะรายงานบันทึกจนกว่าการร้องขอจะเสร็จสมบูรณ์หรือไม่
พารามิเตอร์ | |
---|---|
reportInvocationCompleteLogs | boolean |
setReportTestCaseCount
public void setReportTestCaseCount (boolean report)
ตั้งค่าว่าจะรายงานจำนวนกรณีทดสอบต่อประเภทการทดสอบหรือไม่
พารามิเตอร์ | |
---|---|
report | boolean |
setShardCount
public void setShardCount (Integer shardCount)
ตั้งค่าจำนวนชาร์ดสำหรับคำสั่ง
พารามิเตอร์ | |
---|---|
shardCount | Integer |
setShardIndex
public void setShardIndex (Integer shardIndex)
ตั้งค่าดัชนีชาร์ดสำหรับคำสั่ง
พารามิเตอร์ | |
---|---|
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 |
ตั้งค่าTestTag
public void setTestTag (String testTag)
ตั้งค่าแท็กทดสอบสำหรับการเรียกใช้
ตั้งค่าใช้ SandboxTestMode
public void setUseSandboxTestMode (boolean use)
กำหนดว่าเราควรใช้โหมดทดสอบแซนด์บ็อกซ์ TF หรือไม่
พารามิเตอร์ | |
---|---|
use | boolean |
ควรปิดการใช้งานInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
จะปิดใช้การตั้งค่าก่อนการเรียกใช้และการแยกส่วนหลังการเรียกใช้หรือไม่
การส่งคืน | |
---|---|
boolean |
ควรRemoteDynamicShard
public boolean shouldRemoteDynamicShard ()
ส่งคืนว่าจะใช้เซิร์ฟเวอร์การแบ่งส่วนไดนามิกระยะไกลหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรรายงานโมดูลความคืบหน้า
public boolean shouldReportModuleProgression ()
ไม่ว่าจะรายงานความคืบหน้าของการเรียกใช้ระยะไกลในระดับโมดูลหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้DynamicSharding
public boolean shouldUseDynamicSharding ()
ส่งคืนว่าเราควรใช้การแบ่งส่วนแบบไดนามิกหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้EvenModuleSharding
public boolean shouldUseEvenModuleSharding ()
ส่งคืนว่าจะพยายามกระจายจำนวนโมดูลเท่า ๆ กันทั่วทั้งชาร์ดหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ ParallelPreInvocationSetup
public boolean shouldUseParallelPreInvocationSetup ()
ส่งคืนว่าจะดำเนินการตั้งค่าการร้องขอล่วงหน้าพร้อมกันหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ ParallelRemoteSetup
public boolean shouldUseParallelRemoteSetup ()
ไม่ว่าจะพยายามตั้งค่าอุปกรณ์ระยะไกลแบบขนานหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้การตั้งค่าแบบขนาน
public boolean shouldUseParallelSetup ()
ไม่ว่าจะพยายามตั้งค่าแบบขนานหรือไม่ก็ตาม
การส่งคืน | |
---|---|
boolean |
ควรใช้RemoteSandboxMode
public boolean shouldUseRemoteSandboxMode ()
จะใช้โหมดแซนด์บ็อกซ์ในการเรียกใช้ระยะไกลหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ReplicateSetup
public boolean shouldUseReplicateSetup ()
จะใช้การตั้งค่าที่จำลองแบบสำหรับอุปกรณ์ระยะไกลทั้งหมดหรือไม่
การส่งคืน | |
---|---|
boolean |
ควรใช้ SandboxTestMode
public boolean shouldUseSandboxTestMode ()
คืนค่าเป็นจริงหากเราควรใช้แซนด์บ็อกซ์ Tf ในโหมดทดสอบ
การส่งคืน | |
---|---|
boolean |
ควรใช้แซนด์บ็อกซ์
public boolean shouldUseSandboxing ()
คืนค่าเป็นจริงหากเราควรใช้คอนเทนเนอร์ Tf เพื่อเรียกใช้การเรียกใช้
การส่งคืน | |
---|---|
boolean |
ควรใช้ TokenSharding
public boolean shouldUseTokenSharding ()
การแบ่งส่วนควรใช้การสนับสนุนโทเค็นหรือไม่
การส่งคืน | |
---|---|
boolean |
ใช้ BugreportOnInvocationEnded
public boolean takeBugreportOnInvocationEnded ()
ให้คืนค่าเป็นจริงหากควรทำรายงานข้อบกพร่องเมื่อการเรียกใช้การทดสอบสิ้นสุดลง
การส่งคืน | |
---|---|
boolean |
ใช้ BugreportzOnInvocationEnded
public boolean takeBugreportzOnInvocationEnded ()
คืนค่าเป็นจริงหากควรใช้ bugreportz แทน bugreport ในระหว่างการทดสอบรายงานจุดบกพร่องขั้นสุดท้าย
การส่งคืน | |
---|---|
boolean |