DeviceFolderBuildInfo
public class DeviceFolderBuildInfo
extends DeviceBuildInfo
implements IDeviceBuildInfo , IFolderBuildInfo
java.lang.Object | |||
↳ | com.android.tradefed.build.BuildInfo | ||
↳ | com.android.tradefed.build.DeviceBuildInfo | ||
↳ | com.android.tradefed.build.DeviceFolderBuildInfo |
Um IDeviceBuildInfo
que também contém outros artefatos de compilação contidos em um diretório no sistema de arquivos local.
Resumo
Construtores públicos | |
---|---|
DeviceFolderBuildInfo (String buildId, String buildName) | |
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip) Cria um | |
DeviceFolderBuildInfo () |
Métodos públicos | |
---|---|
void | cleanUp () Limpe todos os arquivos de compilação temporários Além disso, desmonte os arquivos montados no fuse-zip com base na lista de arquivos montados no fuse-zip. |
File | getRootDir () Obtenha a pasta raiz que contém os artefatos de construção. |
void | setDeviceBuild ( IDeviceBuildInfo deviceBuild) Copie todos os arquivos do |
void | setFolderBuild ( IFolderBuildInfo folderBuild) Copie todos os arquivos do |
void | setRootDir (File rootDir) Configure o diretório raiz que contém os artefatos de construção. |
boolean | shouldUseFuseZip () Obtenha o sinalizador que indica se o fuse-zip está em uso para os artefatos de construção. |
Métodos protegidos | |
---|---|
void | addAllFiles ( BuildInfo build) Método auxiliar para copiar todos os arquivos da outra compilação. Crie links simbólicos para arquivos montados em fuse-zip, em vez de hardlinks. |
Construtores públicos
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parâmetros | |
---|---|
buildId | String |
buildName | String |
Veja também:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Cria um DeviceFolderBuildInfo
O construtor permite que o sinalizador de mUseFuseZip seja configurado no momento da construção do DeviceFolderBuildInfo.
Parâmetros | |
---|---|
buildId | String : o ID da compilação |
buildName | String : o nome do destino de compilação |
useFuseZip | boolean : o sinalizador para determinar se a compilação usa montagem zip |
DeviceFolderBuildInfo
public DeviceFolderBuildInfo ()
Veja também:
Métodos públicos
limpar
public void cleanUp ()
Limpe todos os arquivos de compilação temporários Além disso, desmonte os arquivos montados no fuse-zip com base na lista de arquivos montados no fuse-zip.
getRootDir
public File getRootDir ()
Obtenha a pasta raiz que contém os artefatos de construção.
Devoluções | |
---|---|
File | o diretório ERROR(/File) . |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Copie todos os arquivos do IDeviceBuildInfo
.
Parâmetros | |
---|---|
deviceBuild | IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Copie todos os arquivos do IFolderBuildInfo
.
Parâmetros | |
---|---|
folderBuild | IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Configure o diretório raiz que contém os artefatos de construção.
Parâmetros | |
---|---|
rootDir | File |
deveriaUseFuseZip
public boolean shouldUseFuseZip ()
Obtenha o sinalizador que indica se o fuse-zip está em uso para os artefatos de construção.
Devoluções | |
---|---|
boolean |
Métodos protegidos
addAllFiles
protected void addAllFiles (BuildInfo build)
Método auxiliar para copiar todos os arquivos da outra compilação.
Cria novos hardlinks para os arquivos para que cada compilação tenha um caminho de arquivo exclusivo para o arquivo. Crie links simbólicos para arquivos montados em fuse-zip, em vez de hardlinks.
Parâmetros | |
---|---|
build | BuildInfo |