|
6 tahun lalu | |
---|---|---|
.. | ||
dev-support | 020dd61988 HDDS-146. Refactor the structure of the acceptance tests. | 7 tahun lalu |
src | 129269f989 HDDS-207. ozone listVolume command accepts random values as argument. Contributed by Lokesh Jain. | 6 tahun lalu |
README.md | 4b4f24ad5f HDDS-40. Separating packaging of Ozone/HDDS from the main Hadoop. | 7 tahun lalu |
pom.xml | 020dd61988 HDDS-146. Refactor the structure of the acceptance tests. | 7 tahun lalu |
This project contains acceptance tests for ozone/hdds using docker-compose and robot framework.
To run the acceptance tests, please activate the ozone-acceptance-test
profile and do a full build.
mvn clean install -Pdist -Phdds
cd hadoop-ozone/acceptance-test
mvn integration-test -Phdds,ozone-acceptance-test,dist -DskipTests
Notes:
ozone-acceptance-test
could be activated with profile even if the unit tests are disabled.You can also run manually the robot tests with robot
cli.
(See robotframework docs to install it: http://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#installation-instructions)
In the dev-support directory we have two wrapper scripts to run robot framework with local robot cli instead of calling it from maven.
It's useful during the development of the robot files as any robotframework cli arguments could be used.
dev-support/bin/robot.sh
is the simple wrapper. The .robot file should be used as an argument.dev-support/bin/robot-all.sh
will call the robot.sh with the main acceptance test directory,
which means all the acceptance tests will be executed.