test-process:test

Full name:

com.betfair.plugins:maven-test-process-plugin:1.2-SNAPSHOT:test

Description:

(no description)

Attributes:

  • Requires a Maven 2.0 project to be executed.
  • Binds by default to the lifecycle phase: test.

Optional Parameters

Name Type Since Description
containerProcesses ContainerProcess[] - The containers to run which will be tested.
containersStartupTimeout String - Max time (in ms) to allow all containers to start. If all containers are not started in this time then this build will fail.
failFast boolean - Whether to abort early or try to run further test processes if one fails.
Default value is: true.
testProcesses TestProcess[] - The test processes which will be run against the containers.
testsCompletionTimeout String - Max time (in ms) to allow all test processes to take. If all tests are not completed in this time then this build will fail.

Parameter Details

containerProcesses:

The containers to run which will be tested.
  • Type: com.betfair.platform.plugin.testprocess.ContainerProcess[]
  • Required: No

containersStartupTimeout:

Max time (in ms) to allow all containers to start. If all containers are not started in this time then this build will fail.
  • Type: java.lang.String
  • Required: No

failFast:

Whether to abort early or try to run further test processes if one fails.
  • Type: boolean
  • Required: No
  • Default: true

testProcesses:

The test processes which will be run against the containers.
  • Type: com.betfair.platform.plugin.testprocess.TestProcess[]
  • Required: No

testsCompletionTimeout:

Max time (in ms) to allow all test processes to take. If all tests are not completed in this time then this build will fail.
  • Type: java.lang.String
  • Required: No