JDK-8005542 : jtreg test OverrideBridge.java contains @ignore
  • Type: Bug
  • Component: tools
  • Sub-Component: javac
  • Affected Version: 7u25,8
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2012-12-27
  • Updated: 2013-10-17
  • Resolved: 2013-10-04
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
8 b112Fixed
Related Reports
Relates :  
Relates :  
jtreg test

contains @ignore.  When it is run via -ignore:run, it gets an assertion error about a method descriptor not found.
Fix was to remove the test, the test has been removed. Verified manually.

This test should removed from tl repo and attached to JDK-6337171 which should be reopened and targeted to 'tbd_major". https://sthinfra10.se.oracle.com/cru/CR-JDK8TL-256

As I understand it, JDK-6996758 was declared fix as is, and that the override bridges strategy as is is how it will be. This means that a fix to JDK-6337171, which would be needed for test/tools/javac/generics/OverrideBridge.java to pass (JDK-8005542 - has @ignore) is deferred(Resolution="Future Project", FixVersion="None"). So, should JDK-8005542 also be deferred in like manner as JDK-6337171.

Nightly testing will now run with -ignore:quiet while promotion testing will run with -ignore:run. @ignore test bugs raised to P2 so they are not overlooked at promotion or EC evaluation.

The jdk7 nightly tests runs have been reverted to skip these @ignore tests. TBD if we want to keep it that way (and close this jbs) or fix this issue and have the jdk7 nightlys start running these tests.