Cucumber automated acceptance tests for Confluent kafka running under Stratio PaaS. This module depends on a QA library (stratio-test-bdd), where common logic and steps are implemented.
These tests will be executed as part of the continuous integration flow as follows:
mvn verify [-D<ENV_VAR>=<VALUE>] [-Dit.test=<TEST_TO_EXECUTE>|-Dgroups=<GROUP_TO_EXECUTE>]
Example:
mvn verify -U -DDCOS_CLUSTER=10.200.0.182 -DDCOS_CLUSTER_PORT=80 -DDCOS_CLI_HOST=dcos-cli.demo.stratio.com -DUNIVERSE_URL=http://172.19.1.158/universe.zip -Dgroups=confluent
By default, in jenkins we will execute the group confluent, which should contain a subset of tests, that are key to the functioning of the module and the ones generated for the new feature.
All tests, that are not fully implemented, should be tagged with '@ignore @tillfixed(PAAS-XXX)'