Description
It is because, the unit tests in flume-ng-tests module requires other modules to have been packaged as jars. When mvn test is invoked, no module is packaged (they are just compiled and tested).
The solution is to run the tests in flume-ng-tests module in package phase or later.