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

Tibor Digana commented on SUREFIRE-1809:
----------------------------------------

[~jondruse]
I am currently running the build (mvn -V install) from your 
[branch|https://github.com/JiriOndrusek/camel-quarkus/tree/upgrading-maven-surefire-plugin].
This failed on Windows. Do you expect Linux to execute the build?
[ERROR] Failed to execute goal 
org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute (sanity-checks) on 
project camel-quarkus-build-parent: Execution sanity-checks of goal 
org.codehaus.gmaven:groovy-maven-plugin:2.1.1:execute failed: Impossible to 
read the text content from 
file://C:/vcs/github/camel-quarkus/tooling/scripts/validate-dependencies.groovy:
 Unknown host C -> [Help 1]

> 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
>            Assignee: Tibor Digana
>            Priority: Major
>             Fix For: 3.0.0-M6
>
>
> 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)

Reply via email to