SandboxOptions

public final class SandboxOptions
extends Object

java.lang.Object
   ↳ com.android.tradefed.sandbox.SandboxOptions


ชั้นเรียนที่รับและให้ตัวเลือกแก่ ISandbox ได้

สรุป

ค่าคงที่

String CHILD_GLOBAL_CONFIG

String ENABLE_DEBUG_THREAD

String PARENT_PREPARER_CONFIG

String SANDBOX_BUILD_ID

String TF_LOCATION

String USE_PROTO_REPORTER

String WAIT_FOR_EVENTS_TIMEOUT

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

SandboxOptions()

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

boolean delayDownloadAfterSharding()

แสดงผลว่าจะเลื่อนการดาวน์โหลดหลังจาก Sharding หรือไม่

boolean downloadDefaultZips()

แสดงผลว่าจะดาวน์โหลดไฟล์ ZIP ของการทดสอบเริ่มต้นหรือไม่

boolean dumpTestTemplate()

แสดงผลว่าจะทิ้งเทมเพลตทดสอบในโหมดสำรองหรือไม่

String getChildGlobalConfig()

แสดงการกำหนดค่าที่จะใช้กับแซนด์บ็อกซ์สำหรับเด็ก

getEnvVariables()

แผนที่ของตัวแปรสภาพแวดล้อมที่จะส่งไปยังกระบวนการ Java ของแซนด์บ็อกซ์

getForcePartialDownloadFileRegexList()

แสดงชุดนิพจน์ทั่วไป การดาวน์โหลดบางส่วนของแซนด์บ็อกซ์จะดาวน์โหลดไฟล์ที่ตรงกับนิพจน์ทั่วไปเสมอ

getJavaOptions()

รายการตัวเลือกในการส่งผ่านกระบวนการ Java ของแซนด์บ็อกซ์

String getParentPreparerConfig()

ส่งคืนการกำหนดค่าที่ผู้เตรียมควรเรียกใช้ในกระบวนการหลักของแซนด์บ็อกซ์

String getSandboxBuildId()

แสดงรหัสบิลด์ที่บังคับใช้กับแซนด์บ็อกซ์เพื่อใช้ในระหว่างการเรียกใช้

File getSandboxTfDirectory()

แสดงไดเรกทอรีที่ระบุซึ่งมีเวอร์ชันของ Trade Federation ที่จะใช้สำหรับ การแซนด์บ็อกซ์การเรียกใช้

getTestsZips()

แสดงผลชุดไฟล์ ZIP ของการทดสอบเพื่อจัดเตรียมสำหรับแซนด์บ็อกซ์

long getWaitForEventsTimeout()

แสดงเวลาที่เราควรรอให้ระบบประมวลผลเหตุการณ์หลังจากที่ Sandbox ทำงานเสร็จแล้ว

boolean shouldEnableDebugThread()

เปิดใช้เธรดการแก้ไขข้อบกพร่อง

boolean shouldParallelSetup()

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

boolean shouldUseParallelDownload()

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

boolean shouldUsePartialDownload()

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

boolean shouldUseProtoReporter()

แสดงว่าควรใช้การรายงาน Protobuf หรือไม่

boolean shouldUseSplitDiscovery()

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

boolean shouldUseTestDiscovery()

ส่งคืนว่าจะใช้ Tradefed Observatory เพื่อเพิ่มประสิทธิภาพการจัดเตรียม JAR หรือไม่

boolean startAvdInParent()

แสดงผลว่าจะเริ่มอุปกรณ์ AVD ในแซนด์บ็อกซ์หลักหรือปล่อยให้อยู่ในแซนด์บ็อกซ์ย่อย

ค่าคงที่

CHILD_GLOBAL_CONFIG

public static final String CHILD_GLOBAL_CONFIG

ค่าคงที่ "sub-global-config"

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

ค่าคงที่: "sandbox-debug-thread"

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

ค่าคงที่ "parent-preparer-config"

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

ค่าคงที่: "sandbox-build-id"

TF_LOCATION

public static final String TF_LOCATION

ค่าคงที่ "tf-location"

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

ค่าคงที่: "use-proto-reporter"

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

ค่าคงที่ "wait-for-events"

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

SandboxOptions

public SandboxOptions ()

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

delayDownloadAfterSharding

public boolean delayDownloadAfterSharding ()

แสดงผลว่าจะเลื่อนการดาวน์โหลดหลังจาก Sharding หรือไม่

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

downloadDefaultZips

public boolean downloadDefaultZips ()

แสดงผลว่าจะดาวน์โหลดไฟล์ ZIP ของการทดสอบเริ่มต้นหรือไม่

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

dumpTestTemplate

public boolean dumpTestTemplate ()

แสดงผลว่าจะทิ้งเทมเพลตทดสอบในโหมดสำรองหรือไม่

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

getChildGlobalConfig

public String getChildGlobalConfig ()

แสดงการกำหนดค่าที่จะใช้กับแซนด์บ็อกซ์สำหรับเด็ก หรือ null หากควรใช้รายการหลัก

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

getEnvVariables

public  getEnvVariables ()

แผนที่ของตัวแปรสภาพแวดล้อมที่จะส่งไปยังกระบวนการ Java ของแซนด์บ็อกซ์

คิกรีเทิร์น

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

แสดงชุดนิพจน์ทั่วไป การดาวน์โหลดบางส่วนของแซนด์บ็อกซ์จะดาวน์โหลดไฟล์ที่ตรงกับนิพจน์ทั่วไปเสมอ

คิกรีเทิร์น

getJavaOptions

public  getJavaOptions ()

รายการตัวเลือกในการส่งผ่านกระบวนการ Java ของแซนด์บ็อกซ์

คิกรีเทิร์น

getParentPreparerConfig

public String getParentPreparerConfig ()

ส่งคืนการกำหนดค่าที่ผู้เตรียมควรเรียกใช้ในกระบวนการหลักของแซนด์บ็อกซ์

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

getSandboxBuildId

public String getSandboxBuildId ()

แสดงรหัสบิลด์ที่บังคับใช้กับแซนด์บ็อกซ์เพื่อใช้ในระหว่างการเรียกใช้

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

getSandboxTfDirectory

public File getSandboxTfDirectory ()

แสดงไดเรกทอรีที่ระบุซึ่งมีเวอร์ชันของ Trade Federation ที่จะใช้สำหรับ การแซนด์บ็อกซ์การเรียกใช้

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

getTestsZips

public  getTestsZips ()

แสดงผลชุดไฟล์ ZIP ของการทดสอบเพื่อจัดเตรียมสำหรับแซนด์บ็อกซ์

คิกรีเทิร์น

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

แสดงเวลาที่เราควรรอให้ระบบประมวลผลเหตุการณ์หลังจากที่แซนด์บ็อกซ์ทำงานเสร็จแล้ว

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

shouldEnableDebugThread

public boolean shouldEnableDebugThread ()

เปิดใช้เธรดการแก้ไขข้อบกพร่อง

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

shouldParallelSetup

public boolean shouldParallelSetup ()

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

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

shouldUseParallelDownload

public boolean shouldUseParallelDownload ()

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

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

shouldUsePartialDownload

public boolean shouldUsePartialDownload ()

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

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

shouldUseProtoReporter

public boolean shouldUseProtoReporter ()

แสดงว่าควรใช้การรายงาน Protobuf หรือไม่

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

shouldUseSplitDiscovery

public boolean shouldUseSplitDiscovery ()

แสดงว่าควรใช้การตั้งค่าที่มีการค้นพบอิสระหรือไม่

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

shouldUseTestDiscovery

public boolean shouldUseTestDiscovery ()

ส่งคืนว่าจะใช้ Tradefed Observatory เพื่อเพิ่มประสิทธิภาพการจัดเตรียม JAR หรือไม่

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

startAvdInParent

public boolean startAvdInParent ()

แสดงผลว่าจะเริ่มอุปกรณ์ AVD ในแซนด์บ็อกซ์หลักหรือปล่อยให้อยู่ในแซนด์บ็อกซ์ย่อย

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