Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 425071 - Run tests using JRE 8
Summary: Run tests using JRE 8
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 4.4   Edit
Hardware: PC Linux-GTK
: P2 enhancement (vote)
Target Milestone: 4.4 M7   Edit
Assignee: David Williams CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 390986
Blocks:
  Show dependency tree
 
Reported: 2014-01-08 04:25 EST by Dani Megert CLA
Modified: 2014-05-18 22:27 EDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dani Megert CLA 2014-01-08 04:25:54 EST
Java 8 is approaching. We need to start running our tests against a JRE 8. I suggest we do this on Linux 64-bit.
Comment 1 Dani Megert CLA 2014-01-08 04:27:00 EST
According to http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg10202.html it looks like there's already a JRE 8 installed.
Comment 2 Dani Megert CLA 2014-01-24 03:10:50 EST
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.
Comment 3 David Williams CLA 2014-01-27 02:56:56 EST
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.
Comment 4 David Williams CLA 2014-03-16 14:12:52 EDT
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.
Comment 5 shankha banerjee CLA 2014-03-21 07:42:06 EDT
*** Bug 430867 has been marked as a duplicate of this bug. ***
Comment 6 David Williams CLA 2014-05-18 22:27:11 EDT
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.