| Summary: | Run SDK tests against Oracle Java 7 JRE | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Dani Megert <daniel_megert> | ||||||
| Component: | Releng | Assignee: | Kim Moir <kim.moir> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | enhancement | ||||||||
| Priority: | P4 | CC: | john.arthorne, Olivier_Thomann, remy.suen | ||||||
| Version: | 3.7 | ||||||||
| Target Milestone: | 3.8 M5 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Dani Megert
Running N20110411-2000 tests with with Java 7 right now. Dani, I'll email you the zip of the results. It's too big to attach to bugzilla. Also, as an aside, I think the reason that jdt.apt tests didn't run is that they require J2SE-6.0 to be defined in the scripts to run. I can change this to require J2SE-7.0. I just ran all the tests with Java 7 only, not in addition to Java 6. (In reply to comment #3) > Also, as an aside, I think the reason that jdt.apt tests didn't run is that > they require J2SE-6.0 to be defined in the scripts to run. I can change this > to require J2SE-7.0. I just ran all the tests with Java 7 only, not in > addition to Java 6. Olivier, I assume they should also run against Java 7.0, right? Did you run them against Java 7 and they all passed? If so, we can wait to touch the build scripts for now. Kim, would it be possible to make the results available like normal build test results and keep them for a while so that teams have enough time to go through them? I suspect some of the failures are due to the PDE build error (bug 342622). The known ordering issue seems to hit some test suites. Another pattern is that some test throw a VerifyError. This needs to be investigated. The results are available here http://download.eclipse.org/eclipse/downloads/drops/N20110411-2000/testResults.php under the RHEL 5, SUN 1.7.0 heading. Closing. Created attachment 193173 [details]
buildAll.xml
Olivier, it's called from line 463 of the attached file.
Kim, I'd like to keep this open until we have good results. I'd like to see the most bugs (see bug 342688) fixed and then run another test build again that has code coverage disabled. I'll ping here when it's time. There are new results here for Java 7 on Linux http://download.eclipse.org/eclipse/downloads/drops/N20110417-2000/testResults.php The jdt.ui.refactoring test results are still missing. That test suite seems to be stalling. I'm happy with the current state regarding the Oracle JRE. We have two remaining issues one of which is a known one in a JDT JUnit test. Kim, if time's more quiet I'd also like to see how the IBM JRE does, but there's no hurry. All problems are supposed to be fixed by now. I'd like to rerun the tests during RC1 (low-prio). I'll rerun them this Friday. (In reply to comment #15) > I'll rerun them this Friday. I guess this didn't happen. Again, low prio. Kim, we switch at least one machine to Oracle Java 7u2. I suggest to do this for Windows, but Linux also works for me. (In reply to comment #17) > Kim, we switch at least one machine to Oracle Java 7u2. I suggest to do this > for Windows, but Linux also works for me. Kim, we just discussed this in the PMC call and decided to go with Linux. The Juno plan will also list JRE 7 as one of the reference platforms. (In reply to comment #18) > (In reply to comment #17) > > Kim, we switch at least one machine to Oracle Java 7u2. I suggest to do this > > for Windows, but Linux also works for me. > > Kim, we just discussed this in the PMC call and decided to go with Linux. The > Juno plan will also list JRE 7 as one of the reference platforms. Kim, if you already started to make them run under Windows, then that's also OK. Created attachment 209706 [details]
patch
Released for N20120118-2000
(In reply to comment #20) > Created attachment 209706 [details] > patch > > Released for N20120118-2000 http://download.eclipse.org/eclipse/downloads/drops/N20120118-2000/testResults.php ==> At least the column label is not reflecting this. This has been fixed for N20120119-2000. Also, the tests that the builder specified that must run on 1.6 will also run 1.7. (In reply to comment #22) > This has been fixed for N20120119-2000. Also, the tests that the builder > specified that must run on 1.6 will also run 1.7. Yep, verified in N20120119-2000. Keeping this bug open until we have solved the VerifyError issue. (In reply to comment #23) > Keeping this bug open until we have solved the VerifyError issue. What VerifyError issue ? (In reply to comment #24) > (In reply to comment #23) > > Keeping this bug open until we have solved the VerifyError issue. > What VerifyError issue ? In the tests. Most likely caused by JaCoCo. See e.g.: http://download.eclipse.org/eclipse/downloads/drops/N20120119-2000/testresults/html/org.eclipse.ant.tests.core_win32.win32.x86_7.0.html Most likely indeed. Do we know what version of Jacoco is used ? I'll send the stack trace to Marc for investigation. The Jacoco is the same one from last year - 0.5.0. This comment has the CQs https://bugs.eclipse.org/bugs/show_bug.cgi?id=241254#c16 I've disabled the jacoco libraries from being on the classpath when running the tests on Windows. (In reply to comment #28) > I've disabled the jacoco libraries from being on the classpath when running the > tests on Windows. This did the trick and it also got confirmed by the JaCoCo provider that this was a known issue. Upgrade is tracked via bug 369405. |