CommonLogRemoteFileUtil

public class CommonLogRemoteFileUtil
extends Object

java.lang.Nesne
com.android.tradefed.device.cloud.CommonLogRemoteFileUtil


Bu yardımcı program, ortak dosyaların uzak günlük alma mantığı için farklı uzak aygıt temsilleri arasında kod tekrarından kaçınmayı sağlar.

Özet

iç içe sınıflar

class CommonLogRemoteFileUtil.KnownLogFileEntry

Uzak cihazlar için bilinen bir günlük girişinin temsili.

Alanlar

public static final String EMULATOR_REMOTE_LOG_DIR

Bir öykünücü örneği için hata ayıklama günlüklerinin bulunacağı dizin.

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

public static final String NESTED_REMOTE_LOG_DIR

İç içe geçmiş bir uzak örnek için hata ayıklama günlüklerinin bulunacağı dizin.

public static final String OXYGEN_EMULATOR_LOG_DIR

Oksijen hizmetinden öykünücü günlüklerinin bulunacağı dizin.

public static final OXYGEN_LOG_FILES

public static final String OXYGEN_RUNTIME_LOG_DIR

Oksijen cihazı çalışma zamanı günlüklerinin bulunacağı dizin.

public static final String TOMBSTONES_ZIP_NAME

Kamu inşaatçıları

CommonLogRemoteFileUtil ()

Genel yöntemler

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

Uzak örneklerden yaygın olarak bilinen dosyaları alın ve günlüğe kaydedin.

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

Uzak örnekten mezar taşlarını alın ve günlüğe kaydedin.

Alanlar

EMULATOR_REMOTE_LOG_DIR

public static final String EMULATOR_REMOTE_LOG_DIR

Bir öykünücü örneği için hata ayıklama günlüklerinin bulunacağı dizin.

KNOWN_FILES_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

İç içe geçmiş bir uzak örnek için hata ayıklama günlüklerinin bulunacağı dizin.

OXYGEN_EMULATOR_LOG_DIR

public static final String OXYGEN_EMULATOR_LOG_DIR

Oksijen hizmetinden öykünücü günlüklerinin bulunacağı dizin.

OXYGEN_LOG_FILES

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

Oksijen cihazı çalışma zamanı günlüklerinin bulunacağı dizin.

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

Kamu inşaatçıları

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

Genel yöntemler

fetchCommonFiles

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

Uzak örneklerden yaygın olarak bilinen dosyaları alın ve günlüğe kaydedin.

parametreler
testLogger ITestLogger : ITestLogger nerede günlük dosyaları.

gceAvd GceAvdInfo : Uzaktan örneğinin açıklayıcı.

options TestDeviceOptions : TestDeviceOptions cihaz seçeneklerini açıklayan

runUtil IRunUtil : Bir IRunUtil komutları yürütmek için.

mezar taşlarını getir

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

Uzak örnekten mezar taşlarını alın ve günlüğe kaydedin.

parametreler
testLogger ITestLogger : ITestLogger nerede günlük dosyaları.

gceAvd GceAvdInfo : Uzaktan örneğinin açıklayıcı.

options TestDeviceOptions : TestDeviceOptions cihaz seçeneklerini açıklayan

runUtil IRunUtil : Bir IRunUtil komutları yürütmek için.