[JBoss JIRA] (ARQ-1670) Create reporting extension for Arquillian
by Stefan Miklosovic (JIRA)
[ https://issues.jboss.org/browse/ARQ-1670?page=com.atlassian.jira.plugin.s... ]
Stefan Miklosovic reassigned ARQ-1670:
--------------------------------------
Assignee: Stefan Miklosovic
> Create reporting extension for Arquillian
> -----------------------------------------
>
> Key: ARQ-1670
> URL: https://issues.jboss.org/browse/ARQ-1670
> Project: Arquillian
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Reporter: Stefan Miklosovic
> Assignee: Stefan Miklosovic
>
> There is not any reporting facility for Arquillian as such - besides plain surefire / junit reports.
> It would be useful if screenshots and video records of tests were incorporated to such extension in connectin with reporting of all Arquillian setup in one place, possibly with exporting such report to various output formats (html, xml, json, asciidoc).
> Additionally, there is a need to be able to provide single SPI which would any Arquillian extension use in order to report its execution.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ARQ-1670) Create reporting extension for Arquillian
by Stefan Miklosovic (JIRA)
Stefan Miklosovic created ARQ-1670:
--------------------------------------
Summary: Create reporting extension for Arquillian
Key: ARQ-1670
URL: https://issues.jboss.org/browse/ARQ-1670
Project: Arquillian
Issue Type: Task
Security Level: Public (Everyone can see)
Reporter: Stefan Miklosovic
There is not any reporting facility for Arquillian as such - besides plain surefire / junit reports.
It would be useful if screenshots and video records of tests were incorporated to such extension in connectin with reporting of all Arquillian setup in one place, possibly with exporting such report to various output formats (html, xml, json, asciidoc).
Additionally, there is a need to be able to provide single SPI which would any Arquillian extension use in order to report its execution.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ARQ-1387) Support code coverage for jar/war deployed by ZipImporter
by yangju (JIRA)
[ https://issues.jboss.org/browse/ARQ-1387?page=com.atlassian.jira.plugin.s... ]
yangju commented on ARQ-1387:
-----------------------------
We actually exclude the asm in the pom. Should we include our own?
> Support code coverage for jar/war deployed by ZipImporter
> ---------------------------------------------------------
>
> Key: ARQ-1387
> URL: https://issues.jboss.org/browse/ARQ-1387
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Jacoco
> Affects Versions: jacoco_1.0.0.Alpha5
> Environment: jdk 1.7, org.jacoco.core.0.6.2.20130203000
> Reporter: Andy Ma
> Assignee: Aslak Knutsen
> Labels: arquillian-jacoco, jacoco
> Fix For: jacoco_1.0.0.Alpha6
>
>
> If deployed with ZipImporter like:
> ShrinkWrap.create(ZipImporter.class, name)
> .importFrom(new File(MODULE_PATH + "/" + name)).as(WebArchive.class);
> the code coverage of imported archive can not be reported.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ARQ-1387) Support code coverage for jar/war deployed by ZipImporter
by yangju (JIRA)
[ https://issues.jboss.org/browse/ARQ-1387?page=com.atlassian.jira.plugin.s... ]
yangju commented on ARQ-1387:
-----------------------------
<weld.extensions.version>1.1.Final-redhat-1</weld.extensions.version>
<hibernate.version>4.1.3.Final-redhat-1</hibernate.version>
<jboss.bom.version>1.0.0.M12-redhat-1</jboss.bom.version>
<seam3.version>3.1.0.Beta3</seam3.version>
<jsf.version>2.1.7-redhat-1</jsf.version>
<arquillian.version>1.0.2.Final</arquillian.version>
<selenium.version>2.24.1</selenium.version>
<mongo.driver.version>2.9.0</mongo.driver.version>
<morphia.version>0.99</morphia.version>
<sonarVersion>2.2</sonarVersion>
<uel.version>2.1.2-b04</uel.version>
<resteasy.version>2.3.3.Final</resteasy.version>
<infinispan.version>5.1.4.FINAL-redhat-1</infinispan.version>
<maven.build.timestamp.format>MMMM dd, yyyy 'at' hh:mm aa</maven.build.timestamp.format>
<buildNumber>${maven.build.timestamp}</buildNumber>
<deployFarmName>dev</deployFarmName>
<version.org.jboss.arquillian.graphene>2.0.0.Alpha1</version.org.jboss.arquillian.graphene>
<metrics.version>3.0.0-BETA2</metrics.version>
<pentaho.version>4.4.0-stable</pentaho.version>
<jacoco.version>0.6.4.201312101107</jacoco.version>
Above is all the versions for different artifact but I don't see one defined for ASM. What version we should use for that?
> Support code coverage for jar/war deployed by ZipImporter
> ---------------------------------------------------------
>
> Key: ARQ-1387
> URL: https://issues.jboss.org/browse/ARQ-1387
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Jacoco
> Affects Versions: jacoco_1.0.0.Alpha5
> Environment: jdk 1.7, org.jacoco.core.0.6.2.20130203000
> Reporter: Andy Ma
> Assignee: Aslak Knutsen
> Labels: arquillian-jacoco, jacoco
> Fix For: jacoco_1.0.0.Alpha6
>
>
> If deployed with ZipImporter like:
> ShrinkWrap.create(ZipImporter.class, name)
> .importFrom(new File(MODULE_PATH + "/" + name)).as(WebArchive.class);
> the code coverage of imported archive can not be reported.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ARQ-1387) Support code coverage for jar/war deployed by ZipImporter
by Aslak Knutsen (JIRA)
[ https://issues.jboss.org/browse/ARQ-1387?page=com.atlassian.jira.plugin.s... ]
Aslak Knutsen commented on ARQ-1387:
------------------------------------
I can't see which version of Jacoco you're attempting to use, but it sounds like you're pulling in the wrong version of asm.
> Support code coverage for jar/war deployed by ZipImporter
> ---------------------------------------------------------
>
> Key: ARQ-1387
> URL: https://issues.jboss.org/browse/ARQ-1387
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Jacoco
> Affects Versions: jacoco_1.0.0.Alpha5
> Environment: jdk 1.7, org.jacoco.core.0.6.2.20130203000
> Reporter: Andy Ma
> Assignee: Aslak Knutsen
> Labels: arquillian-jacoco, jacoco
> Fix For: jacoco_1.0.0.Alpha6
>
>
> If deployed with ZipImporter like:
> ShrinkWrap.create(ZipImporter.class, name)
> .importFrom(new File(MODULE_PATH + "/" + name)).as(WebArchive.class);
> the code coverage of imported archive can not be reported.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ARQ-1387) Support code coverage for jar/war deployed by ZipImporter
by yangju (JIRA)
[ https://issues.jboss.org/browse/ARQ-1387?page=com.atlassian.jira.plugin.s... ]
yangju commented on ARQ-1387:
-----------------------------
With the latest jacoco_1.0.0.Alpha6, we ran the command "mvn -Pcoverage integration-test and got error like:
Error is -
Caused by: org.jboss.shrinkwrap.api.exporter.ArchiveExportException: java.lang.IncompatibleClassChangeError: class org.jacoco.core.internal.flow.ClassProbesVisitor has interface org.objectweb.asm.ClassVisitor as super class
at rg.jboss.shrinkwrap.impl.base.exporter.FutureCompletionInputStream.awaitOnFutureOnDone(FutureCompletionInputStream.java:125)
Please take a look. I am attaching our pom file
> Support code coverage for jar/war deployed by ZipImporter
> ---------------------------------------------------------
>
> Key: ARQ-1387
> URL: https://issues.jboss.org/browse/ARQ-1387
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Jacoco
> Affects Versions: jacoco_1.0.0.Alpha5
> Environment: jdk 1.7, org.jacoco.core.0.6.2.20130203000
> Reporter: Andy Ma
> Assignee: Aslak Knutsen
> Labels: arquillian-jacoco, jacoco
> Fix For: jacoco_1.0.0.Alpha6
>
>
> If deployed with ZipImporter like:
> ShrinkWrap.create(ZipImporter.class, name)
> .importFrom(new File(MODULE_PATH + "/" + name)).as(WebArchive.class);
> the code coverage of imported archive can not be reported.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ARQ-1387) Support code coverage for jar/war deployed by ZipImporter
by yangju (JIRA)
[ https://issues.jboss.org/browse/ARQ-1387?page=com.atlassian.jira.plugin.s... ]
yangju commented on ARQ-1387:
-----------------------------
pom file is below:
<profile>
<id>coverage</id>
<activation>
<activeByDefault>false</activeByDefault>
<property>
<name>arquillian</name>
<value>integration</value>
</property>
</activation>
<dependencies>
<dependency>
<groupId>org.jboss.as</groupId>
<artifactId>jboss-as-arquillian-container-remote</artifactId>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.jboss.arquillian.extension</groupId>
<artifactId>arquillian-jacoco</artifactId>
<version>${arquillian.jacoco.version}</version>
<scope>test</scope>
<exclusions>
<exclusion>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.jacoco</groupId>
<artifactId>org.jacoco.core</artifactId>
<version>${jacoco.version}</version>
<exclusions>
<exclusion>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<systemPropertyVariables>
<arquillian.launch>group-integration</arquillian.launch>
<arquillian>integration-test</arquillian>
<arquillian_server_address>${arquillian.server.url}</arquillian_server_address>
<mongo-host>${mongo.host.url}</mongo-host>
<redis_host>${redis.host.url}</redis_host>
<!-- <arquillian_server_address>10.168.14.158</arquillian_server_address>
<mongo-host>10.168.15.79</mongo-host> <redis_host>10.168.13.203</redis_host> -->
</systemPropertyVariables>
<propertyName>${argLine}</propertyName>
</configuration>
<executions>
<execution>
<id>unit-test</id>
<phase>test</phase>
<goals>
<goal>test</goal>
</goals>
<configuration>
<skip>${maven.test.skip}</skip>
<argLine>${argLine}</argLine>
<excludes>
<exclude>**/jbossas/**</exclude>
<exclude>**/selenium/**</exclude>
<exclude>**/nosql/**</exclude>
<exclude>**/arquillian/*.*</exclude>
</excludes>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>2.16</version>
<configuration>
<skip>${skipITs}</skip>
<argLine>${failsafe.argLine}</argLine>
<includes>
<include>**/arquillian/**.*</include>
</includes>
</configuration>
<executions>
<execution>
<id>default-integration-test</id>
<phase>integration-test</phase>
<goals>
<goal>integration-test</goal>
</goals>
</execution>
<execution>
<id>verify</id>
<goals>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>${jacoco.version}</version>
<executions>
<execution>
<id>pre-unit-test</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>post-unit-test</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
<execution>
<id>pre-integration-test</id>
<phase>pre-integration-test</phase>
<goals>
<goal>prepare-agent-integration</goal>
</goals>
<configuration>
<destFile>${sonar.jacoco.itReportPath}</destFile>
<propertyName>failsafe.argLine</propertyName>
</configuration>
</execution>
<execution>
<id>default-report-integration</id>
<phase>post-integration-test</phase>
<goals>
<goal>report-integration</goal>
</goals>
<configuration>
<dataFile>${sonar.jacoco.itReportPath}</dataFile>
</configuration>
</execution>
<execution>
<id>default-check</id>
<goals>
<goal>check</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</profile>
> Support code coverage for jar/war deployed by ZipImporter
> ---------------------------------------------------------
>
> Key: ARQ-1387
> URL: https://issues.jboss.org/browse/ARQ-1387
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Jacoco
> Affects Versions: jacoco_1.0.0.Alpha5
> Environment: jdk 1.7, org.jacoco.core.0.6.2.20130203000
> Reporter: Andy Ma
> Assignee: Aslak Knutsen
> Labels: arquillian-jacoco, jacoco
> Fix For: jacoco_1.0.0.Alpha6
>
>
> If deployed with ZipImporter like:
> ShrinkWrap.create(ZipImporter.class, name)
> .importFrom(new File(MODULE_PATH + "/" + name)).as(WebArchive.class);
> the code coverage of imported archive can not be reported.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months
[JBoss JIRA] (ARQ-1624) Create a DeployableContainer integration for remote WAS V8.5
by Gerhard Poul (JIRA)
[ https://issues.jboss.org/browse/ARQ-1624?page=com.atlassian.jira.plugin.s... ]
Work on ARQ-1624 started by Gerhard Poul.
> Create a DeployableContainer integration for remote WAS V8.5
> ------------------------------------------------------------
>
> Key: ARQ-1624
> URL: https://issues.jboss.org/browse/ARQ-1624
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: WebSphere Containers
> Reporter: Philippe Mazenauer
> Assignee: Gerhard Poul
>
> Adding Websphere Application Server V8.5 to possible WAS Connectors by simply copying the WAS 8 Connector and changing the following section in the POM:
> <dependency>
> <groupId>com.ibm.websphere</groupId>
> <artifactId>ws-admin-client</artifactId>
> <version>8.5.0</version>
> <scope>system</scope> <systemPath>${was_home}/runtimes/com.ibm.ws.admin.client_8.5.0.jar</systemPath>
> </dependency>
> And Probably making a proper release out of it, so you don't have to compile it local.
> Thanks
> Philippe Mazenauer
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 10 months