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 | isLocalMode () คืนค่า จริง หาก Tradefed ทำงานในโหมดโลคัลและควรดำเนินการบางอย่างโดยอัตโนมัติสำหรับผู้ใช้ |
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 ()
วิธีการสาธารณะ
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
รับไฟล์ที่เกี่ยวข้องกับ env ตัวแปร.
พารามิเตอร์ | |
---|---|
envVariable | SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES หรือ ANDROID_HOST_OUT_TESTCASES |
คืนสินค้า | |
---|---|
File | ไดเร็กทอรีที่เกี่ยวข้อง |
getExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
รับรายการ ERROR(/File)
ที่ชี้ไปยังไดเร็กทอรีการทดสอบภายนอก Tradefed
คืนสินค้า | |
---|---|
getProductOutputDir
public static File getProductOutputDir ()
รับ dir เอาต์พุตเฉพาะผลิตภัณฑ์จากโครงสร้าง Android โดยทั่วไปแล้ว ตำแหน่งนี้จะมีอิมเมจสำหรับพาร์ติชั่นอุปกรณ์ต่างๆ, bootloader, radio และอื่นๆ
หมายเหตุ: วิธีการนี้ไม่ได้รับประกันว่าเส้นทางนี้มีอยู่
คืนสินค้า | |
---|---|
File | ตำแหน่งของเอาต์พุต dir หรือ null หากบิลด์ปัจจุบันไม่ใช่ |
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
ส่งคืนเส้นทางไปยังไบนารี Java ที่สายรัดทดสอบปัจจุบันกำลังทำงานอยู่ใน
คืนสินค้า | |
---|---|
File |
getTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
รับรายการ ERROR(/File)
ของไดเร็กทอรีกรณีทดสอบ
พารามิเตอร์ | |
---|---|
buildInfo | IBuildInfo : ข้อมูลการสร้างสิ่งประดิษฐ์ ตั้งค่าเป็น null หากไม่มีข้อมูลบิวด์หรือไม่จำเป็นต้องรับไดเร็กทอรีกรณีทดสอบจากข้อมูลบิลด์ |
คืนสินค้า | |
---|---|
รายการ ERROR(/File) ของไดเร็กทอรีของโฟลเดอร์กรณีทดสอบของเอาต์พุตบิลด์ ตามค่าของตัวแปรสภาพแวดล้อมและข้อมูลบิลด์ที่กำหนด |
isLocalMode
public static boolean isLocalMode ()
คืนค่า จริง หาก Tradefed ทำงานในโหมดโลคัลและควรดำเนินการบางอย่างโดยอัตโนมัติสำหรับผู้ใช้
คืนสินค้า | |
---|---|
boolean |
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
คืนค่า จริง หากเรากำลังเรียกใช้ในสภาพแวดล้อมระยะไกล
คืนสินค้า | |
---|---|
boolean |
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2022-08-15 UTC.