-
Notifications
You must be signed in to change notification settings - Fork 146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
config: removal of s390x #928
Conversation
@@ -26,7 +26,6 @@ jobs: | |||
include: | |||
# eclipse-cs | |||
- jdk: openjdk11 | |||
arch: s390x |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://app.travis-ci.com/github/sevntu-checkstyle/sevntu.checkstyle/jobs/587030329#L2539
Caused by: java.lang.RuntimeException: Could not determine SWT implementation fragment bundle for environment {osgi.os=linux, osgi.ws=gtk, org.eclipse.update.install.features=true, osgi.arch=ppc64le}
at org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy.fixSWT (ProjectorResolutionStrategy.java:162)
at org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy.resolve (ProjectorResolutionStrategy.java:96)
at org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy.resolve (AbstractResolutionStrategy.java:42)
at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies (P2ResolverImpl.java:194)
at org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies (P2ResolverImpl.java:115)
at org.eclipse.tycho.p2.resolver.P2DependencyResolver.doResolveDependencies (P2DependencyResolver.java:368)
at org.eclipse.tycho.p2.resolver.P2DependencyResolver.resolveDependencies (P2DependencyResolver.java:336)
at org.eclipse.tycho.core.resolver.DefaultTychoResolver.resolveProject (DefaultTychoResolver.java:117)
at org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead (TychoMavenLifecycleParticipant.java:95)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://github.com/sevntu-checkstyle/sevntu.checkstyle/blob/master/.ci/validation.sh#L27
https://github.com/sevntu-checkstyle/sevntu.checkstyle/blob/master/eclipse-pom.xml#L39
https://www.eclipse.org/lists/tycho-user/msg01164.html
tries to find SWT fragment that matches requested os/ws/arch among all bundles available from p2 repositories accessible by the build.
It appears upgrading tycho fixes this in the current CI run: I am comparing output from previous runs. |
Old run: https://app.travis-ci.com/github/sevntu-checkstyle/sevntu.checkstyle/jobs/586914601#L1513 The new run has the following:
While the old run was just:
|
Old run: https://app.travis-ci.com/github/sevntu-checkstyle/sevntu.checkstyle/jobs/586914601#L1513 https://github.com/checkstyle/eclipse-cs/blob/6ab343b9cdf05f05caa122df1486eeca26d35eee/net.sf.eclipsecs-updatesite/pom.xml#L139-L141 Output looks similar to old run and travis passes. I will fix up PR. |
This removed s390x because travis is having issues running it and also synchronizes configuration with what is found in eclipse-cs.
Comparison at #928 (comment)