ยูทิลิตีไฟล์ระยะไกล CommonLog

public class CommonLogRemoteFileUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.cloud.CommonLogRemoteFileUtil


ยูทิลิตีนี้ช่วยหลีกเลี่ยงการทำซ้ำโค้ดในการนำเสนออุปกรณ์ระยะไกลต่างๆ สำหรับตรรกะการดึงข้อมูลบันทึกระยะไกลของไฟล์ทั่วไป

สรุป

ชั้นเรียนที่ซ้อนกัน

class CommonLogRemoteFileUtil.KnownLogFileEntry

ตัวแทนของรายการบันทึกที่รู้จักสำหรับอุปกรณ์ระยะไกล 

ช่อง

public static final String EMULATOR_REMOTE_LOG_DIR

ไดเรกทอรีที่จะพบบันทึกการแก้ไขข้อบกพร่องสําหรับอินสแตนซ์โปรแกรมจําลอง

public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry> KNOWN_FILES_TO_FETCH

public static final String NESTED_REMOTE_LOG_DIR

ไดเรกทอรีที่จะค้นหาบันทึกการแก้ไขข้อบกพร่องสําหรับอินสแตนซ์ระยะไกลที่ฝังอยู่

public static final String OXYGEN_EMULATOR_LOG_DIR

ไดเรกทอรีสำหรับค้นหาบันทึกของโปรแกรมจำลองจากบริการ Oxygen

public static final OXYGEN_LOG_FILES

public static final String OXYGEN_RUNTIME_LOG_DIR

ไดเรกทอรีที่จะพบบันทึกรันไทม์ของอุปกรณ์ Oxygen

public static final String TOMBSTONES_ZIP_NAME

ช่างก่อสร้างสาธารณะ

CommonLogRemoteFileUtil()

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

static void fetchCommonFiles(ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)

ดึงข้อมูลและบันทึกไฟล์ที่รู้จักโดยทั่วไปจากอินสแตนซ์ระยะไกล

static void fetchTombstones(ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)

ดึงข้อมูลและบันทึกรายการที่ลบไปแล้วจากอินสแตนซ์ระยะไกล

ช่อง

EMULATOR_REMOTE_LOG_DIR

public static final String EMULATOR_REMOTE_LOG_DIR

ไดเรกทอรีที่จะพบบันทึกการแก้ไขข้อบกพร่องสําหรับอินสแตนซ์โปรแกรมจําลอง

ทราบไฟล์_TO_FETCH

public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry> KNOWN_FILES_TO_FETCH

NESTED_REMOTE_LOG_DIR

public static final String NESTED_REMOTE_LOG_DIR

ไดเรกทอรีที่จะค้นหาบันทึกการแก้ไขข้อบกพร่องสําหรับอินสแตนซ์ระยะไกลที่ฝังอยู่

OXYGEN_EMULATOR_LOG_DIR

public static final String OXYGEN_EMULATOR_LOG_DIR

ไดเรกทอรีสำหรับค้นหาบันทึกของโปรแกรมจำลองจากบริการ Oxygen

ไฟล์โลโก้ออกซิเจน

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

ไดเรกทอรีที่ใช้ค้นหาบันทึกรันไทม์ของอุปกรณ์ออกซิเจน

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

ตัวสร้างแบบสาธารณะ

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

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

GooglebotCommonFiles

public static void fetchCommonFiles (ITestLogger testLogger, 
                GceAvdInfo gceAvd, 
                TestDeviceOptions options, 
                IRunUtil runUtil)

ดึงข้อมูลและบันทึกไฟล์ที่รู้จักกันโดยทั่วไปจากอินสแตนซ์ระยะไกล

พารามิเตอร์
testLogger ITestLogger: ITestLogger ที่ใช้บันทึกไฟล์

gceAvd GceAvdInfo: คำอธิบายของอินสแตนซ์ระยะไกล

options TestDeviceOptions: TestDeviceOptions ที่อธิบายตัวเลือกอุปกรณ์

runUtil IRunUtil: IRunUtil สำหรับเรียกใช้คำสั่ง

fetchTombstones

public static void fetchTombstones (ITestLogger testLogger, 
                GceAvdInfo gceAvd, 
                TestDeviceOptions options, 
                IRunUtil runUtil)

ดึงข้อมูลและบันทึกรายการที่ลบไปแล้วจากอินสแตนซ์ระยะไกล

พารามิเตอร์
testLogger ITestLogger: ITestLogger ที่ใช้บันทึกไฟล์

gceAvd GceAvdInfo: คำอธิบายของอินสแตนซ์ระยะไกล

options TestDeviceOptions: TestDeviceOptions ที่อธิบายตัวเลือกอุปกรณ์

runUtil IRunUtil: IRunUtil เพื่อดำเนินการตามคำสั่ง