ICommandOptions

public interface ICommandOptions

com.android.tradefed.command.ICommandOptions


คอนเทนเนอร์สำหรับตัวเลือกการดำเนินการสำหรับคำสั่ง

สรุป

วิธีการสาธารณะ

abstract boolean captureLogcatOnFailure ()

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

abstract boolean captureScreenshotOnFailure ()

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

abstract ICommandOptions clone ()

สร้างสำเนาของวัตถุ ICommandOptions

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

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

abstract Duration getParallelSetupTimeout ()

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

abstract getRemoteFiles ()

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

abstract Integer getShardCount ()

ส่งคืนจำนวนชาร์ดทั้งหมดสำหรับคำสั่ง

abstract Integer getShardIndex ()

ส่งคืนดัชนีชาร์ดสำหรับคำสั่ง

abstract String getTestTag ()

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

abstract String getTestTagSuffix ()

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

abstract boolean isConditionalBugreportDisabled ()

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

abstract boolean isDryRunMode ()

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

abstract boolean isExperimentEnabled ()

ไม่ว่าจะเปิดใช้งานการทดสอบผ่านแฟล็กการทดลองหรือไม่

abstract boolean isFullHelpMode ()

คืนค่า true หากมีการร้องขอโหมดวิธีใช้แบบละเอียดแบบเต็ม

abstract boolean isHelpMode ()

คืนค่า true หากมีการร้องขอโหมดวิธีใช้แบบย่อ

abstract boolean isLoopMode ()

คืนโหมดวนซ้ำสำหรับการกำหนดค่า

abstract boolean isNoisyDryRunMode ()

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

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

ส่งคืนว่าจะดำเนินการตั้งค่าการร้องขอล่วงหน้าพร้อมกันหรือไม่

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

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

การส่งคืน

getDynamicDownloadArgs

public abstract  getDynamicDownloadArgs ()

ส่งคืนแมปของ args เพื่อส่งผ่านไปยังแบบสอบถามการดาวน์โหลดแบบไดนามิก

การส่งคืน

รับธงทดลอง

public abstract  getExperimentalFlags ()

ส่งคืนแมปแฟล็กทดลองที่สามารถใช้เพื่อนำเสนอโปรเจ็กต์เกท

การส่งคืน

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

getParallelPreInvocationSetupTimeout

public abstract Duration getParallelPreInvocationSetupTimeout ()

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

การส่งคืน
Duration

รับ ParallelSetupTimeout

public abstract Duration getParallelSetupTimeout ()

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

การส่งคืน
Duration

getRemoteFiles

public abstract  getRemoteFiles ()

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

การส่งคืน

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

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

การส่งคืน

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

ควรใช้ ParallelPreInvocationSetup

public abstract boolean shouldUseParallelPreInvocationSetup ()

ส่งคืนว่าจะดำเนินการตั้งค่าการร้องขอล่วงหน้าพร้อมกันหรือไม่

การส่งคืน
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