Community
Participate
Working Groups
Enable API check for new bundles introduced in 4.16
Based on https://download.eclipse.org/eclipse/downloads/drops4/I20200603-0600/buildlogs/reporeports/reports/versionChecks.html These 4 bundles are newly introduced org.eclipse.e4.ui.swt.win32 1.0.600.v20200414-1657 Eclipse UI WIN32 Enhancements org.eclipse.e4.ui.swt.win32.source 1.0.600.v20200414-1657 Eclipse UI WIN32 Enhancements Source org.eclipse.jface.notifications 0.1.0.v20200511-0837 Notification API org.eclipse.jface.notifications.source 0.1.0.v20200511-0837 Notification API Source
New Gerrit change created: https://git.eclipse.org/r/164163
Gerrit change https://git.eclipse.org/r/164163 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=155f4a5500d9856e21aa75a69db65f033205f178
Merged to master
New Gerrit change created: https://git.eclipse.org/r/164380
This change failed our Gerrit verification hence I reverted it. See for example https://ci.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/22848/console 14:09:11 [ERROR] Failed to execute goal org.eclipse.tycho.extras:tycho-eclipserun-plugin:1.7.0:eclipse-run (api-analysis) on project org.eclipse.e4.ui.swt.win32: Error while executing platform: Error while executing platform (return code: 4) -> [Help 1] 14:09:11 [ERROR] 14:09:11 [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 14:09:11 [ERROR] Re-run Maven using the -X switch to enable full debug logging. 14:09:11 [ERROR] 14:09:11 [ERROR] For more information about the errors and possible solutions, please read the following articles: 14:09:11 [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException 14:09:11 [ERROR] 14:09:11 [ERROR] After correcting the problems, you can resume the build with the command 14:09:11 [ERROR] mvn <args> -rf :org.eclipse.e4.ui.swt.win32
.
IMHO version should be bumped.
Somehow I pushed it directly, first the push went to the wrong branch, afterwards directly to the Git repo. Sorry for that e34c2c9aec6d5b0a2681b07302e5c03452753416 is the revert.
New Gerrit change created: https://git.eclipse.org/r/164381
New Gerrit change created: https://git.eclipse.org/r/164382
Gerrit change https://git.eclipse.org/r/164381 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=1fbbcb49dd78281c3b0814103f12b08e2325f1d8
(In reply to Eclipse Genie from comment #11) > New Gerrit change created: https://git.eclipse.org/r/164382 Can we push this one? We are doing comparison with 4.16RC2 earlier and now doing with 4.16 release.
Gerrit change https://git.eclipse.org/r/164382 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=8d0934827c37d55e6a7fbe95109b35d1e78fe44f
merged to master
Gerrit are failing, sounds like this check is causing this: See https://ci.eclipse.org/platform/job/eclipse.platform.ui-Gerrit/23169/consoleFull 10:12:39 [INFO] --- tycho-eclipserun-plugin:1.7.0:eclipse-run (api-analysis) @ org.eclipse.e4.ui.swt.win32 --- 10:12:39 [INFO] Toolchain in tycho-eclipserun-plugin: JDK[/opt/tools/java/oracle/jdk-8/latest/jre] 10:12:39 [INFO] Expected eclipse log file: /home/jenkins/agent/workspace/eclipse.platform.ui-Gerrit/bundles/org.eclipse.e4.ui.swt.win32/target/eclipserun-work/data/.metadata/.log 10:12:39 [INFO] Command line: 10:12:39 [/opt/tools/java/oracle/jdk-8/latest/jre/bin/java, -Xmx2048M, -jar, /home/jenkins/agent/workspace/eclipse.platform.ui-Gerrit/.repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.5.700.v20200207-2156/org.eclipse.equinox.launcher-1.5.700.v20200207-2156.jar, -install, /home/jenkins/agent/workspace/eclipse.platform.ui-Gerrit/bundles/org.eclipse.e4.ui.swt.win32/target/eclipserun-work, -configuration, /home/jenkins/agent/workspace/eclipse.platform.ui-Gerrit/bundles/org.eclipse.e4.ui.swt.win32/target/eclipserun-work/configuration, -data, /home/jenkins/agent/workspace/eclipse.platform.ui-Gerrit/bundles/org.eclipse.e4.ui.swt.win32/../target/org.eclipse.e4.ui.swt.win32-apiAnalyzer-workspace, -application, org.eclipse.pde.api.tools.apiAnalyzer, -project, /home/jenkins/agent/workspace/eclipse.platform.ui-Gerrit/bundles/org.eclipse.e4.ui.swt.win32, -baseline, /home/jenkins/agent/workspace/eclipse.platform.ui-Gerrit/bundles/org.eclipse.e4.ui.swt.win32/target/org.eclipse.e4.ui.swt.win32-apiBaseline.target, -dependencyList, /home/jenkins/agent/workspace/eclipse.platform.ui-Gerrit/bundles/org.eclipse.e4.ui.swt.win32/target/dependencies-list.txt, -failOnError] 10:12:43 org.eclipse.core.runtime.CoreException: Problems occurred while resolving the target contents 10:12:43 at org.eclipse.pde.api.tools.internal.ApiAnalysisApplication.setBaseline(ApiAnalysisApplication.java:258) 10:12:43 at org.eclipse.pde.api.tools.internal.ApiAnalysisApplication.start(ApiAnalysisApplication.java:120) 10:12:43 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) 10:12:43 at org.eclipse.equinox.internal.app.AnyThreadAppLauncher.run(AnyThreadAppLauncher.java:30) 10:12:43 at java.lang.Thread.run(Thread.java:748) 10:12:43 Contains: Cannot complete the install because some dependencies are not satisfiable
New Gerrit change created: https://git.eclipse.org/r/165123
Case of org.eclipse.e4.ui.swt.win32 is an instance of bug 564404. Let's skip this bundle for the moment to allow CI to work and further progress on other topics; and improving that would then be tracked in bug 564404
Gerrit change https://git.eclipse.org/r/165123 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=87250ccbe370e878f8991f50faafd4fe5fb38dcf