public void reportKubernetesConfiguration(@Observes Start start, Configuration configuration, org.arquillian.reporter.config.ReporterConfiguration reporterConfiguration) throws IOException { final ReportBuilder reportBuilder = Reporter.createReport(CONFIGURATION); Session session = start.getSession(); if (configuration != null) { reportBuilder.addEntries(getFilesForResourcesConfiguration(session, configuration, reporterConfiguration)); } Reporter.createReport(KUBERNETES_SECTION_NAME) .addReport(reportBuilder) .inSection(new KubernetesSection()).fire(sectionEvent); }
public void reportKubernetesConfiguration(@Observes Start start, Configuration configuration, org.arquillian.reporter.config.ReporterConfiguration reporterConfiguration) throws IOException { final ReportBuilder reportBuilder = Reporter.createReport(CONFIGURATION); Session session = start.getSession(); if (configuration != null) { reportBuilder.addEntries(getFilesForResourcesConfiguration(session, configuration, reporterConfiguration)); } Reporter.createReport(KUBERNETES_SECTION_NAME) .addReport(reportBuilder) .inSection(new KubernetesSection()).fire(sectionEvent); }
public void reportDockerEnvironment(@Observes AfterAutoStart event, CubeDockerConfiguration cubeDockerConfiguration, DockerClientExecutor executor, ReporterConfiguration reporterConfiguration) { final ReportBuilder reportBuilder = Reporter.createReport(DOCKER_ENVIRONMENT) .addReport(createDockerInfoGroup(executor)); reportBuilder.addKeyValueEntry(DOCKER_COMPOSITION_SCHEMA, createDockerCompositionSchema(cubeDockerConfiguration, reporterConfiguration)); reportBuilder.addKeyValueEntry(NETWORK_TOPOLOGY_SCHEMA, createNetworkTopologyGraph(cubeDockerConfiguration, executor, reporterConfiguration)); reportBuilder .inSection(DockerContainerSection.standalone()) .fire(reportEvent); }