SystemUtil
public class SystemUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.SystemUtil |
คลาสยูทิลิตี้สำหรับการโทรระบบ
สรุป
คลาสที่ซ้อนกัน | |
---|---|
enum | SystemUtil.EnvVariable
|
เขตข้อมูล | |
---|---|
public static final | ENV_VARIABLE_PATHS_IN_TESTS_DIR ติดตามการแมปของตัวแปรไปยังเส้นทางย่อยที่ใช้ในการทดสอบ dir |
public static final String | REMOTE_VM_VARIABLE
|
ผู้รับเหมาก่อสร้างสาธารณะ | |
---|---|
SystemUtil () |
วิธีการสาธารณะ | |
---|---|
static File | getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable) รับไฟล์ที่เกี่ยวข้องกับ env |
static | getExternalTestCasesDirs () รับรายการ |
static File | getProductOutputDir () รับ dir เอาต์พุตเฉพาะผลิตภัณฑ์จากแผนผังบิลด์ Android |
static File | getRunningJavaBinaryPath () ส่งกลับเส้นทางไปยังไบนารี Java ที่ชุดทดสอบปัจจุบันกำลังทำงานอยู่ |
static | getTestCasesDirs (IBuildInfo buildInfo) รับรายการ |
static boolean | isRemoteEnvironment () ให้คืนค่าเป็นจริงหากเรากำลังทำงานอยู่ในสภาพแวดล้อมระยะไกล |
เขตข้อมูล
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
ติดตามการแมปของตัวแปรไปยังเส้นทางย่อยที่ใช้ในการทดสอบ dir
REMOTE_VM_VARIABLE
public static final String REMOTE_VM_VARIABLE
ผู้รับเหมาก่อสร้างสาธารณะ
SystemUtil
public SystemUtil ()
วิธีการสาธารณะ
รับ ExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
รับไฟล์ที่เกี่ยวข้องกับ env ตัวแปร.
พารามิเตอร์ | |
---|---|
envVariable | SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES หรือ ANDROID_HOST_OUT_TESTCASES |
การส่งคืน | |
---|---|
File | ไดเรกทอรีที่เกี่ยวข้อง |
รับ ExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
รับรายการ ERROR(/File)
ที่ชี้ไปยังไดเร็กทอรีทดสอบภายนอก Tradefed
การส่งคืน | |
---|---|
รับผลิตภัณฑ์OutputDir
public static File getProductOutputDir ()
รับ dir เอาต์พุตเฉพาะผลิตภัณฑ์จากแผนผังบิลด์ Android โดยทั่วไปตำแหน่งนี้จะประกอบด้วยอิมเมจสำหรับพาร์ติชันอุปกรณ์ต่างๆ, บูตโหลดเดอร์, วิทยุ และอื่นๆ
หมายเหตุ: วิธีการนี้ไม่รับประกันว่าเส้นทางนี้มีอยู่
การส่งคืน | |
---|---|
File | ตำแหน่งของเอาท์พุต dir หรือ null หากบิลด์ปัจจุบันไม่ใช่ |
getRunningJavaBinaryPath.getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
ส่งกลับเส้นทางไปยังไบนารี Java ที่ชุดทดสอบปัจจุบันกำลังทำงานอยู่
การส่งคืน | |
---|---|
File |
รับ TestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
รับรายการ ERROR(/File)
ของไดเร็กทอรีกรณีทดสอบ
พารามิเตอร์ | |
---|---|
buildInfo | IBuildInfo : ข้อมูลการสร้างสิ่งประดิษฐ์ ตั้งค่าเป็น null หากไม่มีข้อมูลบิลด์ หรือไม่จำเป็นต้องรับไดเร็กทอรีกรณีทดสอบจากข้อมูลบิลด์ |
การส่งคืน | |
---|---|
รายการ ERROR(/File) ของไดเร็กทอรีของโฟลเดอร์กรณีทดสอบของเอาต์พุตบิลด์ โดยขึ้นอยู่กับค่าของตัวแปรสภาพแวดล้อมและข้อมูลบิลด์ที่กำหนด |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
ให้คืนค่าเป็นจริงหากเรากำลังทำงานอยู่ในสภาพแวดล้อมระยะไกล
การส่งคืน | |
---|---|
boolean |
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-12-01 UTC