Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

OxygenUtil

public class OxygenUtil
extends Object

java.lang.Objek
com.android.tradefed.device.cloud.OxygenUtil


Utilitas untuk berinteraksi dengan layanan Oksigen.

Ringkasan

Konstruktor publik

OxygenUtil ()

Konstruktor bawaan dari OxygenUtil

Metode publik

static long[] collectDeviceLaunchMetrics (File logDir)

Kumpulkan metrik peluncur perangkat dari vdl_stdout.

static collectErrorSignatures (File logDir)

Kumpulkan tanda tangan kesalahan dari log.

static String collectOxygenVersion (File logDir)

Kumpulkan info versi oksigen dari oxygeen_version.txt.

void downloadLaunchFailureLogs ( TargetSetupError error, ITestLogger logger)

Unduh log error dari GCS saat Oxygen gagal meluncurkan perangkat virtual.

static LogDataType getDefaultLogType (String logFileName)

Tentukan tipe data log file log berdasarkan namanya.

Konstruktor publik

OxygenUtil

public OxygenUtil ()

Konstruktor bawaan dari OxygenUtil

Metode publik

mengumpulkanDeviceLaunchMetrics

public static long[] collectDeviceLaunchMetrics (File logDir)

Kumpulkan metrik peluncur perangkat dari vdl_stdout.

Parameter
logDir File : direktori log yang diambil dari host jarak jauh.

Pengembalian
long[]

collectErrorSignatures

public static  collectErrorSignatures (File logDir)

Kumpulkan tanda tangan kesalahan dari log.

Parameter
logDir File : direktori log yang diambil dari host jarak jauh.

Pengembalian

collectOxygenVersion

public static String collectOxygenVersion (File logDir)

Kumpulkan info versi oksigen dari oxygeen_version.txt.

Parameter
logDir File : direktori log yang diambil dari host jarak jauh.

Pengembalian
String

unduhLaunchFailureLogs

public void downloadLaunchFailureLogs (TargetSetupError error, 
                ITestLogger logger)

Unduh log error dari GCS saat Oxygen gagal meluncurkan perangkat virtual.

Parameter
error TargetSetupError : TargetSetupError dimunculkan saat menyewa perangkat melalui layanan Oksigen.

logger ITestLogger : ITestLogger tempat mencatat file

getDefaultLogType

public static LogDataType getDefaultLogType (String logFileName)

Tentukan tipe data log file log berdasarkan namanya.

Parameter
logFileName String : Nama file log jarak jauh.

Pengembalian
LogDataType LogDataType yang dikaitkan dengan file log. Akan mengembalikan tipe UNKNOWN jika tidak dapat menentukan tipe data log berdasarkan namanya.