SuiteResultCacheUtil

public class SuiteResultCacheUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.suite.SuiteResultCacheUtil


테스트 모듈의 캐시 결과를 업로드하고 다운로드하는 유틸리티입니다.

요약

중첩된 클래스

class SuiteResultCacheUtil.CacheResultDescriptor

캐시 결과를 설명합니다. 

상수

String DEVICE_IMAGE_KEY

String MODULE_CONFIG_KEY

String TRADEFED_JAR_VERSION_KEY

공개 생성자

SuiteResultCacheUtil()

공개 메서드

static SuiteResultCacheUtil.CacheResultDescriptor lookUpModuleResults(IConfiguration mainConfig, ModuleDefinition module, File moduleConfig, File moduleDir, SkipContext skipContext)

테스트 모듈의 RBE에서 결과를 조회합니다.

static void uploadModuleResults(IConfiguration mainConfig, TestInformation testInfo, ModuleDefinition module, File moduleConfig, File protoResults, File moduleDir, SkipContext skipContext)

RBE에 결과 업로드

상수

DEVICE_IMAGE_KEY

public static final String DEVICE_IMAGE_KEY

상수 값: 'device_image'

MODULE_CONFIG_KEY

public static final String MODULE_CONFIG_KEY

상수 값: "module_config"

TRADEFED_JAR_VERSION_KEY

public static final String TRADEFED_JAR_VERSION_KEY

상수 값: "tradefed.jar_version"

공개 생성자

SuiteResultCacheUtil

public SuiteResultCacheUtil ()

공개 메서드

lookUpModuleResults

public static SuiteResultCacheUtil.CacheResultDescriptor lookUpModuleResults (IConfiguration mainConfig, 
                ModuleDefinition module, 
                File moduleConfig, 
                File moduleDir, 
                SkipContext skipContext)

테스트 모듈의 RBE 결과를 조회합니다.

반환 값
SuiteResultCacheUtil.CacheResultDescriptor 캐시 결과를 설명하는 CacheResultDescriptor

uploadModuleResults

public static void uploadModuleResults (IConfiguration mainConfig, 
                TestInformation testInfo, 
                ModuleDefinition module, 
                File moduleConfig, 
                File protoResults, 
                File moduleDir, 
                SkipContext skipContext)

RBE에 결과 업로드