DeviceFolderBuildInfo

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo , IFolderBuildInfo

java.lang.객체
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo
com.android.tradefed.build.DeviceFolderBuildInfo


로컬 파일 시스템의 디렉터리에 포함된 다른 빌드 아티팩트도 포함하는 IDeviceBuildInfo 입니다.

요약

공개 생성자

DeviceFolderBuildInfo (String buildId, String buildName)
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)

DeviceFolderBuildInfo 생성 생성자를 사용하면 DeviceFolderBuildInfo를 빌드할 때 mUseFuseZip의 플래그를 구성할 수 있습니다.

DeviceFolderBuildInfo ()

공개 방법

void cleanUp ()

모든 임시 빌드 파일을 정리합니다. 또한 fuse-zip 마운트 파일 목록을 기반으로 fuse-zip 마운트 파일을 마운트 해제합니다.

File getRootDir ()

빌드 아티팩트가 포함된 루트 폴더를 가져옵니다.

void setDeviceBuild ( IDeviceBuildInfo deviceBuild)

IDeviceBuildInfo 에서 모든 파일을 복사합니다.

void setFolderBuild ( IFolderBuildInfo folderBuild)

IFolderBuildInfo 에서 모든 파일을 복사합니다.

void setRootDir (File rootDir)

빌드 아티팩트가 포함된 루트 디렉터리를 설정합니다.

boolean shouldUseFuseZip ()

빌드 아티팩트에 fuse-zip이 사용 중인지 여부를 나타내는 플래그를 가져옵니다.

보호된 메서드

void addAllFiles ( BuildInfo build)

다른 빌드에서 모든 파일을 복사하는 도우미 메서드입니다. 하드링크 대신 fuse-zip 마운트 파일에 대한 심볼릭 링크를 만듭니다.

공개 생성자

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

매개변수
buildId String

buildName String

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName, 
                boolean useFuseZip)

DeviceFolderBuildInfo 생성 생성자를 사용하면 DeviceFolderBuildInfo를 빌드할 때 mUseFuseZip의 플래그를 구성할 수 있습니다.

매개변수
buildId String : 빌드 ID

buildName String : 빌드 대상 이름

useFuseZip boolean : 빌드가 zip 마운팅을 사용하는지 여부를 결정하는 플래그

DeviceFolderBuildInfo

public DeviceFolderBuildInfo ()

또한보십시오:

공개 방법

대청소

public void cleanUp ()

모든 임시 빌드 파일을 정리합니다. 또한 fuse-zip 마운트 파일 목록을 기반으로 fuse-zip 마운트 파일을 마운트 해제합니다.

getRootDir

public File getRootDir ()

빌드 아티팩트가 포함된 루트 폴더를 가져옵니다.

보고
File ERROR(/File) 디렉토리.

setDeviceBuild

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

IDeviceBuildInfo 에서 모든 파일을 복사합니다.

매개변수
deviceBuild IDeviceBuildInfo

setFolderBuild

public void setFolderBuild (IFolderBuildInfo folderBuild)

IFolderBuildInfo 에서 모든 파일을 복사합니다.

매개변수
folderBuild IFolderBuildInfo

setRootDir

public void setRootDir (File rootDir)

빌드 아티팩트가 포함된 루트 디렉터리를 설정합니다.

매개변수
rootDir File

shouldUseFuseZip

public boolean shouldUseFuseZip ()

빌드 아티팩트에 fuse-zip이 사용 중인지 여부를 나타내는 플래그를 가져옵니다.

보고
boolean

보호된 메서드

모든 파일 추가

protected void addAllFiles (BuildInfo build)

다른 빌드에서 모든 파일을 복사하는 도우미 메서드입니다.

각 빌드가 파일에 대한 고유한 파일 경로를 갖도록 파일에 대한 새 하드 링크를 생성합니다. 하드링크 대신 fuse-zip 마운트 파일에 대한 심볼릭 링크를 만듭니다.

매개변수
build BuildInfo

,

DeviceFolderBuildInfo

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo , IFolderBuildInfo

java.lang.객체
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo
com.android.tradefed.build.DeviceFolderBuildInfo


로컬 파일 시스템의 디렉터리에 포함된 다른 빌드 아티팩트도 포함하는 IDeviceBuildInfo 입니다.

요약

공개 생성자

DeviceFolderBuildInfo (String buildId, String buildName)
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)

DeviceFolderBuildInfo 생성 생성자를 사용하면 DeviceFolderBuildInfo를 빌드할 때 mUseFuseZip의 플래그를 구성할 수 있습니다.

DeviceFolderBuildInfo ()

공개 방법

void cleanUp ()

모든 임시 빌드 파일을 정리합니다. 또한 fuse-zip 마운트 파일 목록을 기반으로 fuse-zip 마운트 파일을 마운트 해제합니다.

File getRootDir ()

빌드 아티팩트가 포함된 루트 폴더를 가져옵니다.

void setDeviceBuild ( IDeviceBuildInfo deviceBuild)

IDeviceBuildInfo 에서 모든 파일을 복사합니다.

void setFolderBuild ( IFolderBuildInfo folderBuild)

IFolderBuildInfo 에서 모든 파일을 복사합니다.

void setRootDir (File rootDir)

빌드 아티팩트가 포함된 루트 디렉터리를 설정합니다.

boolean shouldUseFuseZip ()

빌드 아티팩트에 fuse-zip이 사용 중인지 여부를 나타내는 플래그를 가져옵니다.

보호된 메서드

void addAllFiles ( BuildInfo build)

다른 빌드에서 모든 파일을 복사하는 도우미 메서드입니다. 하드링크 대신 fuse-zip 마운트 파일에 대한 심볼릭 링크를 만듭니다.

공개 생성자

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

매개변수
buildId String

buildName String

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName, 
                boolean useFuseZip)

DeviceFolderBuildInfo 생성 생성자를 사용하면 DeviceFolderBuildInfo를 빌드할 때 mUseFuseZip의 플래그를 구성할 수 있습니다.

매개변수
buildId String : 빌드 ID

buildName String : 빌드 대상 이름

useFuseZip boolean : 빌드가 zip 마운팅을 사용하는지 여부를 결정하는 플래그

DeviceFolderBuildInfo

public DeviceFolderBuildInfo ()

또한보십시오:

공개 방법

대청소

public void cleanUp ()

모든 임시 빌드 파일을 정리합니다. 또한 fuse-zip 마운트 파일 목록을 기반으로 fuse-zip 마운트 파일을 마운트 해제합니다.

getRootDir

public File getRootDir ()

빌드 아티팩트가 포함된 루트 폴더를 가져옵니다.

보고
File ERROR(/File) 디렉토리.

setDeviceBuild

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

IDeviceBuildInfo 에서 모든 파일을 복사합니다.

매개변수
deviceBuild IDeviceBuildInfo

setFolderBuild

public void setFolderBuild (IFolderBuildInfo folderBuild)

IFolderBuildInfo 에서 모든 파일을 복사합니다.

매개변수
folderBuild IFolderBuildInfo

setRootDir

public void setRootDir (File rootDir)

빌드 아티팩트가 포함된 루트 디렉터리를 설정합니다.

매개변수
rootDir File

shouldUseFuseZip

public boolean shouldUseFuseZip ()

빌드 아티팩트에 fuse-zip이 사용 중인지 여부를 나타내는 플래그를 가져옵니다.

보고
boolean

보호된 메서드

모든 파일 추가

protected void addAllFiles (BuildInfo build)

다른 빌드에서 모든 파일을 복사하는 도우미 메서드입니다.

각 빌드가 파일에 대한 고유한 파일 경로를 갖도록 파일에 대한 새 하드 링크를 생성합니다. 하드링크 대신 fuse-zip 마운트 파일에 대한 심볼릭 링크를 만듭니다.

매개변수
build BuildInfo