ตัวเลือกแซนด์บ็อกซ์

public final class SandboxOptions
extends Object

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


คลาสที่สามารถรับและจัดเตรียมตัวเลือกให้กับ ISandbox

สรุป

เขตข้อมูล

public static final String CHILD_GLOBAL_CONFIG

public static final String ENABLE_DEBUG_THREAD

public static final String PARENT_PREPARER_CONFIG

public static final String SANDBOX_BUILD_ID

public static final String TF_LOCATION

public static final String USE_PROTO_REPORTER

public static final String WAIT_FOR_EVENTS_TIMEOUT

ผู้รับเหมาก่อสร้างสาธารณะ

SandboxOptions ()

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

boolean downloadDefaultZips ()

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

boolean dumpTestTemplate ()

ส่งคืนว่าจะดัมพ์เทมเพลตการทดสอบในโหมดทางเลือกหรือไม่

String getChildGlobalConfig ()

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

getEnvVariables ()

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

getForcePartialDownloadFileRegexList ()

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

getJavaOptions ()

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

String getParentPreparerConfig ()

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

String getSandboxBuildId ()

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

File getSandboxTfDirectory ()

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

getTestsZips ()

ส่งคืนชุดของรหัสทดสอบไปยังระยะสำหรับแซนด์บ็อกซ์

long getWaitForEventsTimeout ()

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

boolean shouldEnableDebugThread ()

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

boolean shouldParallelSetup ()

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

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

ENABLE_DEBUG_THREAD

public static final String ENABLE_DEBUG_THREAD

PARENT_PREPARER_CONFIG

public static final String PARENT_PREPARER_CONFIG

SANDBOX_BUILD_ID

public static final String SANDBOX_BUILD_ID

TF_LOCATION

public static final String TF_LOCATION

USE_PROTO_REPORTER

public static final String USE_PROTO_REPORTER

WAIT_FOR_EVENTS_TIMEOUT

public static final String WAIT_FOR_EVENTS_TIMEOUT

ผู้รับเหมาก่อสร้างสาธารณะ

ตัวเลือกแซนด์บ็อกซ์

public SandboxOptions ()

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

ดาวน์โหลดDefaultZips

public boolean downloadDefaultZips ()

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

การส่งคืน
boolean

dumpTestTemplate

public boolean dumpTestTemplate ()

ส่งคืนว่าจะดัมพ์เทมเพลตการทดสอบในโหมดทางเลือกหรือไม่

การส่งคืน
boolean

getChildGlobalConfig

public String getChildGlobalConfig ()

ส่งคืนการกำหนดค่าที่จะใช้สำหรับแซนด์บ็อกซ์ย่อย หรือเป็นโมฆะหากควรใช้พาเรนต์

การส่งคืน
String

getEnvVariables

public  getEnvVariables ()

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

การส่งคืน

getForcePartialDownloadFileRegexList

public  getForcePartialDownloadFileRegexList ()

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

การส่งคืน

getJavaOptions

public  getJavaOptions ()

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

การส่งคืน

getParentPreparerConfig

public String getParentPreparerConfig ()

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

การส่งคืน
String

รับ SandboxBuildId

public String getSandboxBuildId ()

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

การส่งคืน
String

getSandboxTfDirectory

public File getSandboxTfDirectory ()

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

การส่งคืน
File

getTestsZips

public  getTestsZips ()

ส่งคืนชุดของรหัสทดสอบไปยังระยะสำหรับแซนด์บ็อกซ์

การส่งคืน

getWaitForEventsTimeout

public long getWaitForEventsTimeout ()

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

การส่งคืน
long

ควรเปิดใช้งาน DebugThread

public boolean shouldEnableDebugThread ()

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

การส่งคืน
boolean

ควรตั้งค่าแบบขนาน

public boolean shouldParallelSetup ()

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

การส่งคืน
boolean

ควรใช้การดาวน์โหลดแบบขนาน

public boolean shouldUseParallelDownload ()

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

การส่งคืน
boolean

ควรใช้การดาวน์โหลดบางส่วน

public boolean shouldUsePartialDownload ()

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

การส่งคืน
boolean

ควรใช้ProtoReporter

public boolean shouldUseProtoReporter ()

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

การส่งคืน
boolean

ควรใช้ SplitDiscovery

public boolean shouldUseSplitDiscovery ()

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

การส่งคืน
boolean

ควรใช้TestDiscovery

public boolean shouldUseTestDiscovery ()

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

การส่งคืน
boolean

startAvdInParent

public boolean startAvdInParent ()

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

การส่งคืน
boolean