Bug 541433 - Move org.eclipse.e4.ui.tests to Java 11 to ensure PDE supports Java 11 BREE
Summary: Move org.eclipse.e4.ui.tests to Java 11 to ensure PDE supports Java 11 BREE
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.10   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 4.17 M3   Edit
Assignee: Lars Vogel CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
Depends on: 541403 541435
Blocks:
  Show dependency tree
 
Reported: 2018-11-22 03:09 EST by Lars Vogel CLA
Modified: 2020-07-31 05:32 EDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Vogel CLA 2018-11-22 03:09:05 EST
In Bug 541307 we discovered that PDE does not support BREE 10 or BREE 11.

IMHO we should have a Java 11 plug-in in platform to have a test case for Java 11 PDE support in platform. I suggest to move org.eclipse.e4.ui.tests for this.
Comment 1 Alexander Kurtakov CLA 2018-11-22 03:11:43 EST
This should not be done due to bug 541403 which prevents running tests with Java 11.
Comment 2 Andrey Loskutov CLA 2018-11-22 03:18:34 EST
We run our official mac/windows/gtk3 builds on Java 8, and only one extra gtk3 build is running with 11, as far as I know. How this is supposed to work then?
Comment 3 Eclipse Genie CLA 2018-11-22 03:20:47 EST
New Gerrit change created: https://git.eclipse.org/r/132885
Comment 4 Lars Vogel CLA 2018-11-22 03:25:12 EST
(In reply to Andrey Loskutov from comment #2)
> We run our official mac/windows/gtk3 builds on Java 8, and only one extra
> gtk3 build is running with 11, as far as I know. How this is supposed to
> work then?

Bug 541435.
Comment 5 Alexander Kurtakov CLA 2018-11-22 03:59:24 EST
(In reply to Andrey Loskutov from comment #2)
> We run our official mac/windows/gtk3 builds on Java 8, and only one extra
> gtk3 build is running with 11, as far as I know. How this is supposed to
> work then?

It's not a build with Java 11, it's just running tests using Java 11 - the bits tested are still produced using Java 8 on Linux - after that these same bits are used to start the 3 platforms Java 8 test runs and 1 GTK Java 11 test run.
^^ is written for the sake of more people knowing how releng stuff happens.
Comment 6 Eclipse Genie CLA 2020-06-02 10:33:08 EDT
New Gerrit change created: https://git.eclipse.org/r/163997