Tag a test as 'integration/system' test, meaning that the test class has the following
characteristics:
- Possibly takes hours to complete
- Can be run on a mini cluster or an actual cluster
- Can make changes to the given cluster (starting stopping daemons, etc)
- Should not be run in parallel of other integration tests
Integration / System tests should have a class name starting with "IntegrationTest", and
should be annotated with @Category(IntegrationTests.class). Integration tests can be run
using the IntegrationTestsDriver class or from mvn verify.