SandboxConfigUtil

public class SandboxConfigUtil
extends Object

java.lang.Object
com.android.tradefed.sandbox.SandboxConfigUtil


샌드박싱을 수행할 때 IConfiguration 관리하기 위한 유틸리티 클래스입니다.

요약

공개 생성자

SandboxConfigUtil ()

공개 메소드

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion (File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

모든 버전의 Tf jar를 기반으로 하위 프로세스를 만들고 명령줄 인수를 기반으로 xml IConfiguration 덤프합니다.

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

모든 버전의 Tf jar를 기반으로 하위 프로세스를 만들고 명령줄 인수를 기반으로 xml IConfiguration 덤프합니다.

static File dumpFilteredGlobalConfig ( exclusionPatterns) dumpFilteredGlobalConfig ( exclusionPatterns)

하위 프로세스에서 사용할 수 있도록 키 저장소만 포함된 전역 구성을 만듭니다.

공개 생성자

SandboxConfigUtil

public SandboxConfigUtil ()

공개 메소드

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

매개변수
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

보고
File

던지기
SandboxConfigurationException

dumpConfigForVersion

public static File dumpConfigForVersion (File rootDir, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

모든 버전의 Tf jar를 기반으로 하위 프로세스를 만들고 명령줄 인수를 기반으로 xml IConfiguration 덤프합니다.

매개변수
rootDir File : TF의 모든 jar가 포함된 디렉터리입니다.

runUtil IRunUtil : 명령을 실행하는 데 사용할 IRunUtil .

args String : 명령줄 인수입니다.

dump SandboxConfigDump.DumpCmd : 일부 출력을 구동하는 DumpCmd .

globalConfig File : 사용할 전역 구성을 설명하는 파일입니다.

보고
File 명령줄의 xml 덤프가 포함된 ERROR(/File) 입니다.

던지기
ConfigurationException 덤프가 성공하지 못한 경우.

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

모든 버전의 Tf jar를 기반으로 하위 프로세스를 만들고 명령줄 인수를 기반으로 xml IConfiguration 덤프합니다.

매개변수
classpath String : 샌드박스를 실행하는 데 사용할 클래스 경로입니다.

runUtil IRunUtil : 명령을 실행하는 데 사용할 IRunUtil .

args String : 명령줄 인수입니다.

dump SandboxConfigDump.DumpCmd : 일부 출력을 구동하는 DumpCmd .

globalConfig File : 사용할 전역 구성을 설명하는 파일입니다.

skipJavaCheck boolean : 자바 버전 확인 생략 여부

보고
File 명령줄의 xml 덤프가 포함된 ERROR(/File) 입니다.

던지기
SandboxConfigurationException 덤프가 성공하지 못한 경우.

덤프필터링된 전역 구성

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

하위 프로세스에서 사용할 수 있도록 키 저장소만 포함된 전역 구성을 만듭니다.

매개변수
exclusionPatterns

보고
File