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)

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

공개 생성자

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: Java 버전 확인을 건너뛸지 여부입니다.

반환 값
File 명령줄의 xml 덤프가 포함된 ERROR(/File)

생성 값
SandboxConfigurationException 덤프에 실패하는 경우입니다

dumpFilteredGlobalConfig 클래스의 생성자

public static File dumpFilteredGlobalConfig ( exclusionPatterns)

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

매개변수
exclusionPatterns

반환 값
File