Community
Participate
Working Groups
Java 8 is approaching. We need to start running our tests against a JRE 8. I suggest we do this on Linux 64-bit.
According to http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg10202.html it looks like there's already a JRE 8 installed.
If that slows down our builds too much, then we can e.g. toggle the Linux test run between JRE 7 and JRE 8, or only use JRE 8 at some specific days of the week. NOTE: This bug is completely unrelated to our ongoing Java 8 work in JDT.
Since there's multiple linux slaves, we could likely do those "each build", but, yet, windows is strickly serialized to one job at a time, and Mac to two jobs at a time (and while in thoery Mac should run two of our test jobs at same time, I seem to recall some issues in the past, when that happened ... maybe fixed, by now). While it's fairly easy to have another VM used during the test, to accurately, clearly, document what was used will take some more effort to finally fix bug 390986 so marking it as a dependency.
Note, the "apt" tests are not being ran with Java 8 (on Linux) ... I've discovered this is likely a limitation of test framework and have opened bug 430482 to track that specific issue.
*** Bug 430867 has been marked as a duplicate of this bug. ***
I think I'd like to count this as fixed since we can and do test with Java 8, currently on one platform only (Linux) but have for a short time on Windows. Unless the meaning of this bug was to mean "run both Java 7 and Java 8, having named and titles accurately, automatically, dynmaically updated" ... which is the part that depend on bug 390986. So, if that's the intent, let's re-open it, but give a better title, since otherwise, with it "unfixed" sounds like we can't test with Java 8.