[GitHub] [camel-quarkus] ppalaga opened a new issue #723: Surefire 3.0.0-M4 passing even if a build step throws an exception

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[GitHub] [camel-quarkus] ppalaga opened a new issue #723: Surefire 3.0.0-M4 passing even if a build step throws an exception

GitBox
ppalaga opened a new issue #723: Surefire 3.0.0-M4 passing even if a build step throws an exception
URL: https://github.com/apache/camel-quarkus/issues/723
 
 
   The XsltProcessor is throwing NoSuchMethodError when the app is augmented for testing (the same exception is mentioned in #721 for the dev mode). However with maven-surefire-plugin 3.0.0-M4, this exception is swallowed and the whole build is passing and 0 tests run are reported:
   
   ```
   [INFO] Running org.apache.camel.quarkus.component.xslt.it.XsltTest
   [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.863 s - in org.apache.camel.quarkus.component.xslt.it.XsltTest
   [INFO]
   [INFO] Results:
   [INFO]
   [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
   [INFO]
   [INFO] ------------------------------------------------------------------------
   [INFO] BUILD SUCCESS
   ```
   
   When the maven-surefire-plugin is downgraded to 2.22.1, it fails as expected:
   
   ```
   [INFO] Running org.apache.camel.quarkus.component.xslt.it.XsltTest
   [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 1.871 s <<< FAILURE! - in org.apache.camel.quarkus.component.xslt.it.XsltTest
   [ERROR] org.apache.camel.quarkus.component.xslt.it.XsltTest  Time elapsed: 1.871 s  <<< ERROR!
   java.lang.RuntimeException:
   java.lang.RuntimeException: io.quarkus.builder.BuildException: Build failure: Build failed due to errors
           [error]: Build step org.apache.camel.quarkus.component.xslt.deployment.XsltProcessor#xsltResources threw an exception: java.lang.NoSuchMethodError: javax.xml.transform.TransformerFactory.newInstance(Ljava/lang/String;Ljava/lang/ClassLoader;)Ljavax/xml/transform/TransformerFactory;
           at org.apache.camel.quarkus.support.xalan.XalanTransformerFactory.<init>(XalanTransformerFactory.java:41)
   ...
   [INFO]
   [INFO] Results:
   [INFO]
   [ERROR] Errors:
   [ERROR]   XsltTest ยป Runtime java.lang.RuntimeException: io.quarkus.builder.BuildExcepti...
   [INFO]
   [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0
   [INFO]
   [INFO] ------------------------------------------------------------------------
   [INFO] BUILD FAILURE
   ```
   
   I have just reported this in Quarkus: https://github.com/quarkusio/quarkus/issues/7203

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[hidden email]


With regards,
Apache Git Services
Reply | Threaded
Open this post in threaded view
|

[GitHub] [camel-quarkus] ppalaga commented on issue #723: Surefire 3.0.0-M4 passing even if a build step throws an exception

GitBox
ppalaga commented on issue #723: Surefire 3.0.0-M4 passing even if a build step throws an exception
URL: https://github.com/apache/camel-quarkus/issues/723#issuecomment-600646490
 
 
   This should not be an issue as of Quarkus 1.3.0.Final. Sending a PR to revert back to surefire 3.0.0-M4.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[hidden email]


With regards,
Apache Git Services