== Arquillian Reporter integration Arquillian Reporter (https://github.com/arquillian/arquillian-reporter) project brings neat reports of your Arquillian tests. Check Arquillian Reporter website to see the kind of reports you can generate and how to configure it. Arquillian Cube integrates with Arquillian Reporter to provide in these reports some information about Cube environment. To integrate Cube with Reporter, you only need to add arquillian reporter's depchain dependency: [source, xml] .pom.xml ---- org.arquillian.reporter arquillian-reporter-depchain ${version.arquillian.reporter} pom ---- After that all *cubes* information will be added in the report. Cubes are elements that are deployed into a system, for example a Pod or a Docker container. For example in case of a Docker Cube it will report start and stop duration time, if it has failed or not and some container properties like ports, links, image name, entrypoint, network .... === Arquillian Cube Docker Reporter In previous section you've read that by just adding reporter dependency, you get integration between cube and reporter and some information about cube (for example a docker container) is reported. But sometimes you need more information about the system and not each cube individually. For this reason there is a docker cube reporter integration that adds on the report information specific to docker environment like the composition used during deployment or docker host information. For this reason if you add next dependency too: [source, xml] .pom.xml ---- org.arquillian.cube arquillian-cube-docker-reporter test ---- Information about docker host and an schema of docker compositions will be added in the report. === Arquillian Cube Docker Drone Integration In <> you've read that you can execute web UI tests inside a docker container which contains the browser. Also an screencast is recorded so you can review lately what has happened inside the container. If you add previous dependency `arquillian-cube-docker-reporter` and `arquillian-reporter-depchain` in a cube docker drone project, then the report will contain the screencasts as well in the report, so you can play from the report the recordings as well. === Arquillian Cube Docker RestAssured Integration If you add `arquillian-cube-docker-reporter` and `arquillian-reporter-depchain` in a cube docker RestAssured project, then the report will contain the request and response logs for all test methods. === Arquillian Cube Kubernetes Reporter There is a arquillian cube kubernetes reporter integration that give report information about resources configuration and kubernetes session i.e. Namespace, Master URL, Replication Controllers, Pods, Services etc. For this reason you have to add following dependency: [source, xml] .pom.xml ---- org.arquillian.cube arquillian-cube-kubernetes-reporter test org.arquillian.reporter arquillian-reporter-depchain ${version.arquillian.reporter} pom ---- === Examples Arquillian Cube Docker Reports: https://github.com/arquillian/arquillian-cube/tree/master/docker/ftest-reporter Arquillian Cube Docker Drone Reports: https://github.com/arquillian/arquillian-cube/tree/master/docker/ftest-drone-reporter Arquillian Cube Kubernetes Reports: https://github.com/arquillian/arquillian-cube/tree/master/kubernetes/ftest-kubernetes-reporter Arquillian Reporter for more information: https://github.com/arquillian/arquillian-reporter