<< Documentation Home
PTS Downloads Specification

Phoronix Test Suite 1.0 Downloads Specification

This document describes the XML tags for writing a test downloads.xml file.

PhoronixTestSuite/Downloads/Package/

Tag: URL
Location: PhoronixTestSuite/Downloads/Package/
Internal Reference: P_DOWNLOADS_PACKAGE_URL
Required: Yes
Description: The URL(s) to download the package from. If multiple URLs are supplied (delimited by a comma), the Phoronix Test Suite will randomly choose one URL but will fallback to other URLs if one fails.

Tag: MD5
Location: PhoronixTestSuite/Downloads/Package/
Internal Reference: P_DOWNLOADS_PACKAGE_MD5
Required: No
Description: The MD5 check-sum for the file to be downloaded. This is done to ensure file integrity.

Tag: FileName
Location: PhoronixTestSuite/Downloads/Package/
Internal Reference: P_DOWNLOADS_PACKAGE_FILENAME
Required: No
Description: If this tag is set, once the file is downloaded it will be renamed to this value. If this tag is not set, the remote file-name will be maintained.

Tag: FileSize
Location: PhoronixTestSuite/Downloads/Package/
Internal Reference: P_DOWNLOADS_PACKAGE_FILESIZE
Required: Recommended
Description: The size of the file to be downloaded should be the value of this tag. The FileSize should be an integer that is the number of bytes that makes up the file. This tag is used so that the Phoronix Test Suite can determine the total size of files that need to be downloaded for a given operation.

Tag: DownloadTo
Location: PhoronixTestSuite/Downloads/Package/
Internal Reference: P_DOWNLOADS_PACKAGE_DESTINATION
Required: No
Description: If this tag is set to PTS_SHARED, the package will be download to the pts-shared/ folder instead of the test's environment folder. Note: this option has been dropped in Phoronix Test Suite 1.4. Users wishing to share files should instead use Cascading Test Profiles.

Tag: PlatformSpecific
Location: PhoronixTestSuite/Downloads/Package/
Internal Reference: P_DOWNLOADS_PACKAGE_PLATFORMSPECIFIC
Required: No
Description: If this package is just needed on select operating systems / platforms, list them inside this tag and multiple platforms can be delimited by a comma.

Tag: ArchitectureSpecific
Location: PhoronixTestSuite/Downloads/Package/
Internal Reference: P_DOWNLOADS_PACKAGE_ARCHSPECIFIC
Required: No
Description: If this package is just needed on select system/processor architectures, list them inside this tag and multiple architectures can be delimited by a comma.

Phoronix-Test-Suite.com
Copyright © 2008 by Phoronix Media.