Blockade Tests

Following python packages need to be installed before running the tests :

  1. blockade
  2. pytest==3.2.0

Running test as part of the maven build:

mvn clean verify -Pit

Running test as part of the released binary:

You can execute all blockade tests with following command:

cd $OZONE_HOME
python -m pytest tests/blockade

You can also execute specific blockade tests with following command:

cd $OZONE_HOME
python -m pytest tests/blockade/< PATH TO PYTHON FILE >
e.g: python -m pytest tests/blockade/test_blockade_datanode_isolation.py