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 |
Eine IDeviceBuildInfo
, die auch andere Buildartefakte enthält, die in einem Verzeichnis im lokalen Dateisystem enthalten sind.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
DeviceFolderBuildInfo (String buildId, String buildName) | |
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip) Erstellt eine | |
DeviceFolderBuildInfo () |
Öffentliche Methoden | |
---|---|
void | cleanUp () Bereinigen Sie alle temporären Build-Dateien. Hängen Sie außerdem die mit Fuse-Zip bereitgestellten Dateien basierend auf der Liste der mit Fuse-Zip bereitgestellten Dateien aus. |
File | getRootDir () Rufen Sie den Stammordner ab, der die Build-Artefakte enthält. |
void | setDeviceBuild ( IDeviceBuildInfo deviceBuild) Kopieren Sie alle Dateien aus |
void | setFolderBuild ( IFolderBuildInfo folderBuild) Kopieren Sie alle Dateien aus |
void | setRootDir (File rootDir) Legen Sie das Stammverzeichnis fest, das die Build-Artefakte enthält. |
boolean | shouldUseFuseZip () Rufen Sie das Flag ab, das angibt, ob Fuse-Zip für die Build-Artefakte verwendet wird. |
Geschützte Methoden | |
---|---|
void | addAllFiles ( BuildInfo build) Hilfsmethode zum Kopieren aller Dateien aus dem anderen Build. Erstellen Sie symbolische Links für per Fuse-Zip bereitgestellte Dateien anstelle von Hardlinks. |
Öffentliche Bauträger
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parameter | |
---|---|
buildId | String |
buildName | String |
Siehe auch:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Erstellt eine DeviceFolderBuildInfo
Der Konstruktor ermöglicht die Konfiguration des Flags von mUseFuseZip zum Zeitpunkt der Erstellung der DeviceFolderBuildInfo.
Parameter | |
---|---|
buildId | String : die Build-ID |
buildName | String : der Name des Build-Ziels |
useFuseZip | boolean : Das Flag, um zu bestimmen, ob der Build Zip-Mounting verwendet |
Öffentliche Methoden
Aufräumen
public void cleanUp ()
Bereinigen Sie alle temporären Build-Dateien. Hängen Sie außerdem die mit Fuse-Zip bereitgestellten Dateien basierend auf der Liste der mit Fuse-Zip bereitgestellten Dateien aus.
getRootDir
public File getRootDir ()
Rufen Sie den Stammordner ab, der die Build-Artefakte enthält.
Kehrt zurück | |
---|---|
File | das ERROR(/File) -Verzeichnis. |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Kopieren Sie alle Dateien aus IDeviceBuildInfo
.
Parameter | |
---|---|
deviceBuild | IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Kopieren Sie alle Dateien aus IFolderBuildInfo
.
Parameter | |
---|---|
folderBuild | IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Legen Sie das Stammverzeichnis fest, das die Build-Artefakte enthält.
Parameter | |
---|---|
rootDir | File |
sollteFuseZip verwenden
public boolean shouldUseFuseZip ()
Rufen Sie das Flag ab, das angibt, ob Fuse-Zip für die Build-Artefakte verwendet wird.
Kehrt zurück | |
---|---|
boolean |
Geschützte Methoden
addAllFiles
protected void addAllFiles (BuildInfo build)
Hilfsmethode zum Kopieren aller Dateien aus dem anderen Build.
Erstellt neue Hardlinks zu den Dateien, sodass jeder Build einen eindeutigen Dateipfad zur Datei hat. Erstellen Sie symbolische Links für per Fuse-Zip bereitgestellte Dateien anstelle von Hardlinks.
Parameter | |
---|---|
build | BuildInfo |
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 |
Eine IDeviceBuildInfo
, die auch andere Buildartefakte enthält, die in einem Verzeichnis im lokalen Dateisystem enthalten sind.
Zusammenfassung
Öffentliche Bauträger | |
---|---|
DeviceFolderBuildInfo (String buildId, String buildName) | |
DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip) Erstellt eine | |
DeviceFolderBuildInfo () |
Öffentliche Methoden | |
---|---|
void | cleanUp () Bereinigen Sie alle temporären Build-Dateien. Hängen Sie außerdem die mit Fuse-Zip bereitgestellten Dateien basierend auf der Liste der mit Fuse-Zip bereitgestellten Dateien aus. |
File | getRootDir () Rufen Sie den Stammordner ab, der die Build-Artefakte enthält. |
void | setDeviceBuild ( IDeviceBuildInfo deviceBuild) Kopieren Sie alle Dateien aus |
void | setFolderBuild ( IFolderBuildInfo folderBuild) Kopieren Sie alle Dateien aus |
void | setRootDir (File rootDir) Legen Sie das Stammverzeichnis fest, das die Build-Artefakte enthält. |
boolean | shouldUseFuseZip () Rufen Sie das Flag ab, das angibt, ob Fuse-Zip für die Build-Artefakte verwendet wird. |
Geschützte Methoden | |
---|---|
void | addAllFiles ( BuildInfo build) Hilfsmethode zum Kopieren aller Dateien aus dem anderen Build. Erstellen Sie symbolische Links für per Fuse-Zip bereitgestellte Dateien anstelle von Hardlinks. |
Öffentliche Bauträger
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName)
Parameter | |
---|---|
buildId | String |
buildName | String |
Siehe auch:
DeviceFolderBuildInfo
public DeviceFolderBuildInfo (String buildId, String buildName, boolean useFuseZip)
Erstellt eine DeviceFolderBuildInfo
Der Konstruktor ermöglicht die Konfiguration des Flags von mUseFuseZip zum Zeitpunkt der Erstellung der DeviceFolderBuildInfo.
Parameter | |
---|---|
buildId | String : die Build-ID |
buildName | String : der Name des Build-Ziels |
useFuseZip | boolean : Das Flag, um zu bestimmen, ob der Build Zip-Mounting verwendet |
Öffentliche Methoden
Aufräumen
public void cleanUp ()
Bereinigen Sie alle temporären Build-Dateien. Hängen Sie außerdem die mit Fuse-Zip bereitgestellten Dateien basierend auf der Liste der mit Fuse-Zip bereitgestellten Dateien aus.
getRootDir
public File getRootDir ()
Rufen Sie den Stammordner ab, der die Build-Artefakte enthält.
Kehrt zurück | |
---|---|
File | das ERROR(/File) -Verzeichnis. |
setDeviceBuild
public void setDeviceBuild (IDeviceBuildInfo deviceBuild)
Kopieren Sie alle Dateien aus IDeviceBuildInfo
.
Parameter | |
---|---|
deviceBuild | IDeviceBuildInfo |
setFolderBuild
public void setFolderBuild (IFolderBuildInfo folderBuild)
Kopieren Sie alle Dateien aus IFolderBuildInfo
.
Parameter | |
---|---|
folderBuild | IFolderBuildInfo |
setRootDir
public void setRootDir (File rootDir)
Legen Sie das Stammverzeichnis fest, das die Build-Artefakte enthält.
Parameter | |
---|---|
rootDir | File |
sollteFuseZip verwenden
public boolean shouldUseFuseZip ()
Rufen Sie das Flag ab, das angibt, ob Fuse-Zip für die Build-Artefakte verwendet wird.
Kehrt zurück | |
---|---|
boolean |
Geschützte Methoden
addAllFiles
protected void addAllFiles (BuildInfo build)
Hilfsmethode zum Kopieren aller Dateien aus dem anderen Build.
Erstellt neue Hardlinks zu den Dateien, sodass jeder Build einen eindeutigen Dateipfad zur Datei hat. Erstellen Sie symbolische Links für per Fuse-Zip bereitgestellte Dateien anstelle von Hardlinks.
Parameter | |
---|---|
build | BuildInfo |