IAM doesnt run "surefire-report:report" the same way as it executes from
the command line.
The problem arises when tests fail. The point of the report is to tell you
what tests failed. But IAM seems to stop the build early, because the
tests failed. So you dont get a report. :(
When I run maven from command line, this does not happen.