DeviceFolderBuildInfo

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo , IFolderBuildInfo

java.lang.Obiekt
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo
com.android.tradefed.build.DeviceFolderBuildInfo


IDeviceBuildInfo , który zawiera również inne artefakty kompilacji zawarte w katalogu w lokalnym systemie plików.

Streszczenie

Konstruktory publiczne

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

Tworzy DeviceFolderBuildInfo Konstruktor umożliwia skonfigurowanie flagi mUseFuseZip w czasie budowania DeviceFolderBuildInfo.

DeviceFolderBuildInfo ()

Metody publiczne

void cleanUp ()

Wyczyść wszelkie tymczasowe pliki kompilacji Dodatkowo odmontuj pliki montowane w fuse-zip na podstawie listy plików montowanych w fuse-zip.

File getRootDir ()

Pobierz folder główny zawierający artefakty kompilacji.

void setDeviceBuild ( IDeviceBuildInfo deviceBuild)

Skopiuj wszystkie pliki z IDeviceBuildInfo .

void setFolderBuild ( IFolderBuildInfo folderBuild)

Skopiuj wszystkie pliki z IFolderBuildInfo .

void setRootDir (File rootDir)

Ustaw katalog główny zawierający artefakty kompilacji.

boolean shouldUseFuseZip ()

Pobierz flagę wskazującą, czy dla artefaktów kompilacji używany jest fuse-zip.

Metody chronione

void addAllFiles ( BuildInfo build)

Metoda pomocnicza do kopiowania wszystkich plików z innej kompilacji. Twórz dowiązania symboliczne dla plików montowanych w fuse-zip zamiast dowiązań twardych.

Konstruktory publiczne

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

Parametry
buildId String

buildName String

DeviceFolderBuildInfo

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

Tworzy DeviceFolderBuildInfo Konstruktor umożliwia skonfigurowanie flagi mUseFuseZip w czasie budowania DeviceFolderBuildInfo.

Parametry
buildId String : identyfikator kompilacji

buildName String : nazwa celu kompilacji

useFuseZip boolean : flaga określająca, czy kompilacja używa montażu zip

DeviceFolderBuildInfo

public DeviceFolderBuildInfo ()

Metody publiczne

posprzątać

public void cleanUp ()

Wyczyść wszelkie tymczasowe pliki kompilacji Dodatkowo odmontuj pliki montowane w fuse-zip na podstawie listy plików montowanych w fuse-zip.

getRootDir

public File getRootDir ()

Pobierz folder główny zawierający artefakty kompilacji.

Zwroty
File katalog ERROR(/File) .

ustawDeviceBuild

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

Skopiuj wszystkie pliki z IDeviceBuildInfo .

Parametry
deviceBuild IDeviceBuildInfo

zestawFolderKompilacja

public void setFolderBuild (IFolderBuildInfo folderBuild)

Skopiuj wszystkie pliki z IFolderBuildInfo .

Parametry
folderBuild IFolderBuildInfo

setRootDir

public void setRootDir (File rootDir)

Ustaw katalog główny zawierający artefakty kompilacji.

Parametry
rootDir File

powinienUżyćFuseZip

public boolean shouldUseFuseZip ()

Pobierz flagę wskazującą, czy dla artefaktów kompilacji używany jest fuse-zip.

Zwroty
boolean

Metody chronione

dodaj wszystkie pliki

protected void addAllFiles (BuildInfo build)

Metoda pomocnicza do kopiowania wszystkich plików z innej kompilacji.

Tworzy nowe dowiązania twarde do plików, dzięki czemu każda kompilacja będzie miała unikalną ścieżkę do pliku. Twórz dowiązania symboliczne dla plików montowanych w fuse-zip zamiast dowiązań twardych.

Parametry
build BuildInfo

,

DeviceFolderBuildInfo

public class DeviceFolderBuildInfo
extends DeviceBuildInfo implements IDeviceBuildInfo , IFolderBuildInfo

java.lang.Obiekt
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo
com.android.tradefed.build.DeviceFolderBuildInfo


IDeviceBuildInfo , który zawiera również inne artefakty kompilacji zawarte w katalogu w lokalnym systemie plików.

Streszczenie

Konstruktory publiczne

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

Tworzy DeviceFolderBuildInfo Konstruktor umożliwia skonfigurowanie flagi mUseFuseZip w czasie budowania DeviceFolderBuildInfo.

DeviceFolderBuildInfo ()

Metody publiczne

void cleanUp ()

Wyczyść wszelkie tymczasowe pliki kompilacji Dodatkowo odmontuj pliki montowane w fuse-zip na podstawie listy plików montowanych w fuse-zip.

File getRootDir ()

Pobierz folder główny zawierający artefakty kompilacji.

void setDeviceBuild ( IDeviceBuildInfo deviceBuild)

Skopiuj wszystkie pliki z IDeviceBuildInfo .

void setFolderBuild ( IFolderBuildInfo folderBuild)

Skopiuj wszystkie pliki z IFolderBuildInfo .

void setRootDir (File rootDir)

Ustaw katalog główny zawierający artefakty kompilacji.

boolean shouldUseFuseZip ()

Pobierz flagę wskazującą, czy dla artefaktów kompilacji używany jest fuse-zip.

Metody chronione

void addAllFiles ( BuildInfo build)

Metoda pomocnicza do kopiowania wszystkich plików z innej kompilacji. Twórz dowiązania symboliczne dla plików montowanych w fuse-zip zamiast dowiązań twardych.

Konstruktory publiczne

DeviceFolderBuildInfo

public DeviceFolderBuildInfo (String buildId, 
                String buildName)

Parametry
buildId String

buildName String

DeviceFolderBuildInfo

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

Tworzy DeviceFolderBuildInfo Konstruktor umożliwia skonfigurowanie flagi mUseFuseZip w czasie budowania DeviceFolderBuildInfo.

Parametry
buildId String : identyfikator kompilacji

buildName String : nazwa celu kompilacji

useFuseZip boolean : flaga określająca, czy kompilacja używa montażu zip

DeviceFolderBuildInfo

public DeviceFolderBuildInfo ()

Metody publiczne

posprzątać

public void cleanUp ()

Wyczyść wszelkie tymczasowe pliki kompilacji Dodatkowo odmontuj pliki montowane w fuse-zip na podstawie listy plików montowanych w fuse-zip.

getRootDir

public File getRootDir ()

Pobierz folder główny zawierający artefakty kompilacji.

Zwroty
File katalog ERROR(/File) .

ustawDeviceBuild

public void setDeviceBuild (IDeviceBuildInfo deviceBuild)

Skopiuj wszystkie pliki z IDeviceBuildInfo .

Parametry
deviceBuild IDeviceBuildInfo

zestawFolderKompilacja

public void setFolderBuild (IFolderBuildInfo folderBuild)

Skopiuj wszystkie pliki z IFolderBuildInfo .

Parametry
folderBuild IFolderBuildInfo

setRootDir

public void setRootDir (File rootDir)

Ustaw katalog główny zawierający artefakty kompilacji.

Parametry
rootDir File

powinienUżyćFuseZip

public boolean shouldUseFuseZip ()

Pobierz flagę wskazującą, czy dla artefaktów kompilacji używany jest fuse-zip.

Zwroty
boolean

Metody chronione

dodaj wszystkie pliki

protected void addAllFiles (BuildInfo build)

Metoda pomocnicza do kopiowania wszystkich plików z innej kompilacji.

Tworzy nowe dowiązania twarde do plików, dzięki czemu każda kompilacja będzie miała unikalną ścieżkę do pliku. Twórz dowiązania symboliczne dla plików montowanych w fuse-zip zamiast dowiązań twardych.

Parametry
build BuildInfo