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