robotframework:verify

Full name:

org.robotframework:robotframework-maven-plugin:1.4.7:verify

Description:

Verifies the results from acceptance-test goal.

Attributes:

  • Requires a Maven project to be executed.
  • Requires dependency resolution of artifacts in scope: test.
  • Binds by default to the lifecycle phase: verify.

Optional Parameters

Name Type Since Description
isTestFailureIgnore boolean - Log failures without failing the build.
Default value is: false.
outputDirectory File - Configures where generated reports are to be placed.
Default value is: ${project.build.directory}/robotframework-reports.
skip boolean - Skip verification of tests, bound to -Dmaven.test.skip, which suppresses test compilation as well.
Default value is: false.
User property is: maven.test.skip.
skipATs boolean - Skip verification of acceptance tests executed by this plugin. Bound to -DskipATs. This allows to run tests and integration tests, but no acceptance tests.
User property is: skipATs.
skipITs boolean - Skip verification of acceptance tests executed by this plugin together with other integration tests, e.g. tests run by the maven-failsafe-plugin. Bound to -DskipITs
User property is: skipITs.
skipTests boolean - Skip verification of tests. Bound to -DskipTests. This allows to skip acceptance tests together with all other tests.
User property is: skipTests.
testCasesDirectory File - The directory where the test cases are located.
Default value is: ${project.basedir}/src/test/resources/robotframework/acceptance.
xunitFile File - Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores.

Parameter Details

isTestFailureIgnore:

Log failures without failing the build.
  • Type: boolean
  • Required: No
  • Default: false

outputDirectory:

Configures where generated reports are to be placed.
  • Type: java.io.File
  • Required: No
  • Default: ${project.build.directory}/robotframework-reports

skip:

Skip verification of tests, bound to -Dmaven.test.skip, which suppresses test compilation as well.
  • Type: boolean
  • Required: No
  • User Property: maven.test.skip
  • Default: false

skipATs:

Skip verification of acceptance tests executed by this plugin. Bound to -DskipATs. This allows to run tests and integration tests, but no acceptance tests.
  • Type: boolean
  • Required: No
  • User Property: skipATs

skipITs:

Skip verification of acceptance tests executed by this plugin together with other integration tests, e.g. tests run by the maven-failsafe-plugin. Bound to -DskipITs
  • Type: boolean
  • Required: No
  • User Property: skipITs

skipTests:

Skip verification of tests. Bound to -DskipTests. This allows to skip acceptance tests together with all other tests.
  • Type: boolean
  • Required: No
  • User Property: skipTests

testCasesDirectory:

The directory where the test cases are located.
  • Type: java.io.File
  • Required: No
  • Default: ${project.basedir}/src/test/resources/robotframework/acceptance

xunitFile:

Sets the path to the generated XUnit compatible result file, relative to outputDirectory. The file is in xml format. By default, the file name is derived from the testCasesDirectory parameter, replacing blanks in the directory name by underscores.
  • Type: java.io.File
  • Required: No