Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

CommonLogRemoteFileUtil

public class CommonLogRemoteFileUtil
extends Object

java.lang.객체
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

에뮬레이터 인스턴스에 대한 디버그 로그를 찾을 디렉터리입니다.

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

중첩된 원격 인스턴스에 대한 디버그 로그를 찾을 디렉터리입니다.

OXYGEN_EMULATOR_LOG_DIR

public static final String OXYGEN_EMULATOR_LOG_DIR

Oxygen 서비스에서 에뮬레이터 로그를 찾을 디렉터리입니다.

OXYGEN_LOG_FILES

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

Oxygen 장치 런타임 로그를 찾을 디렉터리입니다.

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

공개 생성자

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

공개 메서드

fetchCommonFiles

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

원격 인스턴스에서 일반적으로 알려진 파일을 가져오고 기록합니다.

매개변수
testLogger ITestLogger 다음 ITestLogger 어디 로그 파일을합니다.

gceAvd GceAvdInfo : 원격 인스턴스의 설명.

options TestDeviceOptions 다음 TestDeviceOptions 장치 옵션을 기술

runUtil IRunUtil 하십시오 IRunUtil 명령을 실행합니다.

가져오기 삭제 표시

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

원격 인스턴스에서 삭제 표시를 가져오고 기록합니다.

매개변수
testLogger ITestLogger 다음 ITestLogger 어디 로그 파일을합니다.

gceAvd GceAvdInfo : 원격 인스턴스의 설명.

options TestDeviceOptions 다음 TestDeviceOptions 장치 옵션을 기술

runUtil IRunUtil 하십시오 IRunUtil 명령을 실행합니다.