dacapo-benchmark:package-data

Full name:

org.scalabench.plugins:dacapo-benchmark-maven-plugin:0.1.0-SNAPSHOT:package-data

Description:

Package the benchmark's input data.

Attributes:

  • Requires a Maven project to be executed.
  • The goal is thread-safe and supports parallel builds.
  • Since version: 0.1.0.
  • Binds by default to the lifecycle phase: prepare-package.

Required Parameters

Name Type Since Description
compressData boolean 0.1.0 Should the input data be compressed?
Default value is: true.
dataSourceDirectory File 0.1.0 Main directory for input data to include as a ZIP file in the JAR.
Default value is: ${basedir}/src/main/data.

Optional Parameters

Name Type Since Description
additionalDataSourceDirectories List 0.1.0 Additional directories for input data to include.
benchmarkName String 0.1.0 The name of the benchmark. If unspecified, it is derived from the project's artifactId. If the artifactId matches one of the following patterns, the benchmark name is extracted from it as indicated:
  • ${benchmarkName}-dacapo-benchmark
  • dacapo-${benchmarkName}-benchmark
Otherwise, the artifactId is taken wholesale.

Parameter Details

additionalDataSourceDirectories:

Additional directories for input data to include.
  • Type: java.util.List
  • Since: 0.1.0
  • Required: No

benchmarkName:

The name of the benchmark. If unspecified, it is derived from the project's artifactId. If the artifactId matches one of the following patterns, the benchmark name is extracted from it as indicated:
  • ${benchmarkName}-dacapo-benchmark
  • dacapo-${benchmarkName}-benchmark
Otherwise, the artifactId is taken wholesale.
  • Type: java.lang.String
  • Since: 0.1.0
  • Required: No

compressData:

Should the input data be compressed?
  • Type: boolean
  • Since: 0.1.0
  • Required: Yes
  • Default: true

dataSourceDirectory:

Main directory for input data to include as a ZIP file in the JAR.
  • Type: java.io.File
  • Since: 0.1.0
  • Required: Yes
  • Default: ${basedir}/src/main/data