CommonLogRemoteFileUtil

public class CommonLogRemoteFileUtil
extends Object

Obiekt Java.lang.Object
com.android.tradefed.device.cloud.CommonLogRemoteFileUtil


Narzędzie to pozwala uniknąć powielania kodu w różnych reprezentacjach urządzeń zdalnych na potrzeby logiki zdalnego pobierania dzienników typowych plików.

Streszczenie

Zagnieżdżone klasy

class CommonLogRemoteFileUtil.KnownLogFileEntry

Reprezentacja znanego wpisu dziennika dla urządzeń zdalnych.

Pola

public static final String EMULATOR_REMOTE_LOG_DIR

Katalog, w którym można znaleźć dzienniki debugowania dla instancji emulatora.

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

public static final String NESTED_REMOTE_LOG_DIR

Katalog, w którym można znaleźć dzienniki debugowania dla zagnieżdżonej instancji zdalnej.

public static final String OXYGEN_EMULATOR_LOG_DIR

Katalog, w którym można znaleźć logi emulatora z usługi Oxygen.

public static final OXYGEN_LOG_FILES

public static final String OXYGEN_RUNTIME_LOG_DIR

Katalog, w którym można znaleźć dzienniki działania urządzenia Oxygen.

public static final String TOMBSTONES_ZIP_NAME

Konstruktorzy publiczni

CommonLogRemoteFileUtil ()

Metody publiczne

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

Pobieraj i rejestruj powszechnie znane pliki ze zdalnych instancji.

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

Pobierz i zaloguj nagrobki ze zdalnej instancji.

Pola

EMULATOR_REMOTE_LOG_DIR

public static final String EMULATOR_REMOTE_LOG_DIR

Katalog, w którym można znaleźć dzienniki debugowania dla instancji emulatora.

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

Katalog, w którym można znaleźć dzienniki debugowania dla zagnieżdżonej instancji zdalnej.

OXYGEN_EMULATOR_LOG_DIR

public static final String OXYGEN_EMULATOR_LOG_DIR

Katalog, w którym można znaleźć logi emulatora z usługi Oxygen.

OXYGEN_LOG_FILES

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

Katalog, w którym można znaleźć dzienniki działania urządzenia Oxygen.

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

Konstruktorzy publiczni

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

Metody publiczne

pobierz CommonFiles

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

Pobieraj i rejestruj powszechnie znane pliki ze zdalnych instancji.

Parametry
testLogger ITestLogger : ITestLogger , w którym mają być rejestrowane pliki.

gceAvd GceAvdInfo : Deskryptor zdalnej instancji.

options TestDeviceOptions : TestDeviceOptions opisujące opcje urządzenia

runUtil IRunUtil : IRunUtil do wykonywania poleceń.

przynieś nagrobki

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

Pobierz i zaloguj nagrobki ze zdalnej instancji.

Parametry
testLogger ITestLogger : ITestLogger , w którym mają być rejestrowane pliki.

gceAvd GceAvdInfo : Deskryptor zdalnej instancji.

options TestDeviceOptions : TestDeviceOptions opisujące opcje urządzenia

runUtil IRunUtil : IRunUtil do wykonywania poleceń.