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.
jtreg test
tools/javac/generics/OverrideBridge.java
contains @ignore. When it is run via -ignore:run, it gets an assertion error about a method descriptor not found.
Comments
Fix was to remove the test, the test has been removed. Verified manually.
17-10-2013
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
04-10-2013
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.
04-10-2013
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.
17-04-2013
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.