[ 
https://issues.apache.org/jira/browse/SUREFIRE-964?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15090635#comment-15090635
 ] 

Tibor Digana commented on SUREFIRE-964:
---------------------------------------

[~mfriedenhagen]
I doubt the xml report was modified by surefire 2.19.
Perhaps NumberFormat has own SPI with some bug.
In principle cannot be more than 3 digits because the number is Integer in 
millis and then divided by 1000, see WrappedReportEntry.getElapsed() and 
elapsedTimeAsString().
Can you please investigate this issue?

> TEST-*.xml files generated by Surefire throw validation warnings in Eclipse 
> for no grammer constraints (DTD or XML schema) referenced in the document
> -----------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: SUREFIRE-964
>                 URL: https://issues.apache.org/jira/browse/SUREFIRE-964
>             Project: Maven Surefire
>          Issue Type: Bug
>          Components: Maven Surefire Report Plugin
>    Affects Versions: 2.13
>         Environment: Any OS, Eclipse Juno with m2e and m2e-wtp.
>            Reporter: Josh Unger
>            Assignee: Tibor Digana
>            Priority: Trivial
>             Fix For: 2.19
>
>
> 1. Create a Maven project in Eclipse.
> 2. Add a single class and a single test method decorated with @Test.
> {code}
> import org.junit.Test;
> public class ATest
> {
>       @Test
>       public void test()
>       {
>               
>       }
> }
> {code}
> 3. Add the necessary information to the POM -
> {code}
> <build>
>     <plugins>
>         <plugin>
>             <groupId>org.apache.maven.plugins</groupId>
>             <artifactId>maven-surefire-plugin</artifactId>
>             <version>2.13</version>
>         </plugin>
>     </plugins>
> </build>
> <dependencies>
>     <dependency>
>         <groupId>junit</groupId>
>         <artifactId>junit</artifactId>
>         <version>4.7</version>
>         <scope>test</scope>
>     </dependency>
> </dependencies>
> {code}
> 4. Close Eclipse.
> 5. Edit your .project file to include the validator -
> {code}
> <buildCommand>
>     <name>org.eclipse.wst.validation.validationbuilder</name>
>     <arguments></arguments>
> </buildCommand>
> {code}
> 6. Build from the command line -
> > mvn install
> 7. Open Eclipse.
> EXPECTING: no warnings appear out of the box.  I understand workarounds, but 
> for the benefit of anyone going forward and existing users, there should be 
> no warnings.
> ACTUAL: warning appears -
> Description   Resource        Path    Location        Type
> No grammar constraints (DTD or XML Schema) referenced in the document.        
> TEST-ATest.xml  /test/target/surefire-reports   line 1  XML Problem



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to