DeviceFolderBuildInfo
public
class
DeviceFolderBuildInfo
extends DeviceBuildInfo
implements
IDeviceBuildInfo,
IFolderBuildInfo
java.lang.Object | |||
↳ | com.android.tradefed.build.BuildInfo (em inglês) | ||
↳ | com.android.tradefed.build.DeviceBuildInfo (em inglês) | ||
↳ | com.android.tradefed.build.DeviceFolderBuildInfo |
Um IDeviceBuildInfo
que também contém outros artefatos de build contidos em um diretório no
sistema de arquivos local.
Resumo
Construtores públicos | |
---|---|
DeviceFolderBuildInfo()
|
|
DeviceFolderBuildInfo(String buildId, String buildName)
|
|
DeviceFolderBuildInfo(String buildId, String buildName, boolean useFuseZip)
Cria um |
Métodos públicos | |
---|---|
void
|
cleanUp()
Limpe todos os arquivos de build temporários. Além disso, desmonte os arquivos montados do fuse-zip com base na lista de arquivos montados do fuse-zip. |
File
|
getRootDir()
Consiga a pasta raiz que contém os artefatos do build. |
void
|
setDeviceBuild(IDeviceBuildInfo deviceBuild)
Copie todos os arquivos de |
void
|
setFolderBuild(IFolderBuildInfo folderBuild)
Copie todos os arquivos do |
void
|
setRootDir(File rootDir)
Defina o diretório raiz que contém os artefatos de build. |
boolean
|
shouldUseFuseZip()
Recebe a flag que indica se o fuse-zip está em uso para os artefatos de build. |
Métodos protegidos | |
---|---|
void
|
addAllFiles(BuildInfo build)
Método auxiliar para copiar todos os arquivos do outro build. Crie links simbólicos para arquivos montados com fuse-zip, em vez de links físicos. |
Construtores públicos
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Confira também:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parâmetros | |
---|---|
buildId |
String |
buildName |
String |
Confira também:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Cria um DeviceFolderBuildInfo
. O construtor permite que a flag de mUseFuseZip seja
configurada no momento da criação do DeviceFolderBuildInfo.
Parâmetros | |
---|---|
buildId |
String : o ID do build |
buildName |
String : o nome do destino do build. |
useFuseZip |
boolean : a flag para determinar se o build usa montagem de zíper |
Métodos públicos
limpeza
public void cleanUp ()
Limpe todos os arquivos de build temporários. Além disso, desmonte os arquivos montados do fuse-zip com base na lista de arquivos montados do fuse-zip.
getRootDir
public File getRootDir ()
Consiga a pasta raiz que contém os artefatos do build.
Retorna | |
---|---|
File |
diretório ERROR(/File) . |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Copie todos os arquivos de IDeviceBuildInfo
.
Parâmetros | |
---|---|
deviceBuild |
IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Copie todos os arquivos de IFolderBuildInfo
.
Parâmetros | |
---|---|
folderBuild |
IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Defina o diretório raiz que contém os artefatos de build.
Parâmetros | |
---|---|
rootDir |
File |
shouldUseFuseZip
public boolean shouldUseFuseZip ()
Recebe a flag que indica se o fuse-zip está em uso para os artefatos de build.
Retorna | |
---|---|
boolean |
Métodos protegidos
addAllFiles
protected void addAllFiles (BuildInfo build)
Método auxiliar para copiar todos os arquivos do outro build.
Cria novos links físicos para os arquivos, de modo que cada build tenha um caminho de arquivo exclusivo para o . Crie links simbólicos para arquivos montados com fuse-zip, em vez de links físicos.
Parâmetros | |
---|---|
build |
BuildInfo |