brooklyncentral/brooklyn — pull request #1081 by jdtoy (2013-11-29 16:39:56+00:00)
Title: CI & Tests: Spike ReportNG.

For review only.

During the release for Brooklyn 0.6.0-SNAPSHOT it was observed that our existing test/ci was not providing sufficiently detailed reports.

It would have been useful to see:
* a list of tests that had passed ("Did any of the MariaDB live tests pass?")
* a list of failing tests (Jenkins provides this at the moment, in a limited way, requiring interrogation.)
* a list of skipped tests, with the reason for skipping.

[ReportNG](https://github.com/dwdyer/reportng) ([website](http://reportng.uncommons.org/)) provides pretty reports on top of the TestNG framework.

This PR is for review, and to allow testing in Jenkins. Please do not merge yet.
It is intended that (only) the right frame of the report would be incorporated into Jenkins using a plug-in.

Screenshots: Reports from a local run of the Brooklyn Integration tests.

![screen shot 2013-11-29 at 16 18 17](https://f.cloud.github.com/assets/879000/1646214/895f8e86-5914-11e3-84f8-be581dbc5e25.png)

![screen shot 2013-11-29 at 16 18 29](https://f.cloud.github.com/assets/879000/1646215/8d4eba30-5914-11e3-8421-6c93a93d76b0.png)