[ https://issues.apache.org/jira/browse/SUREFIRE-1809?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17144965#comment-17144965 ]
Jiri Ondrusek commented on SUREFIRE-1809: ----------------------------------------- Hi [~tibordigana], yes, I was debugging plugin. But I don't know much about its architecture, so I've found only difference against Oracle jdk and AdoptOpenJDK executions. Test I was running was org.apache.camel.quarkus.main.CoreMainIT.testMainInstance in native mode. I was running test by command: `mvn clean verify -Pnative -f integration-tests/main` If executed with AdoptOpenJDK there was 1 error. If executed with oracle JDK, there was no error. (Just be sure, that this PR is not merged in your revision - it sets JPMS to false - https://github.com/apache/camel-quarkus/pull/1383) > Differences between Oracle JDK and AdoptOpenJDK caused by JPMS > -------------------------------------------------------------- > > Key: SUREFIRE-1809 > URL: https://issues.apache.org/jira/browse/SUREFIRE-1809 > Project: Maven Surefire > Issue Type: Bug > Components: Maven Failsafe Plugin, Maven Surefire Plugin > Affects Versions: 3.0.0-M5 > Reporter: Jiri Ondrusek > Priority: Major > > I was upgrading maven-surefire-plugin to 3.0.0-M5 in > [camel-quarkus|[https://github.com/apache/camel-quarkus]] project. > Unfortunately there was a test which was failing on CI (using AdoptOpenJDK > build 11.0.7+10) and there was no failure on my local machine (using Oracle > "11.0.7" 2020-04-14 LTS). > Problem was caused by JPMS. On Orace JDK this was turned off by default. On > AdoptOpenJDK it was turned on by default. Solution was to turn this feature > off by configuration (https://github.com/apache/camel-quarkus/pull/1383). > It would be nice if default behavior was the same for different Java vendors. > Difference seems to be coming from this line - > https://github.com/apache/maven-surefire/blob/master/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java#L1423 > On AdoptOpenJDK both 3 clausules are true. On Oracle JDK the last one is > false. -- This message was sent by Atlassian Jira (v8.3.4#803005)