Need reviewers for changes in java/net regression tests
Dr Andrew John Hughes
ahughes at redhat.com
Tue Aug 3 02:04:12 PDT 2010
On 19:25 Mon 02 Aug , Joe Darcy wrote:
> Dr Andrew John Hughes wrote:
> > On 18:49 Thu 29 Jul , Joe Darcy wrote:
> >
> >> Chris Hegarty wrote:
> >>
> >>> On 07/26/10 14:00, Dr Andrew John Hughes wrote:
> >>>
> >>>> .......
> >>>>
> >>>> I'm afraid I don't see the issue with bug IDs here. Each OpenJDK7
> >>>> changeset already has an associated bug ID. It should thus simply be
> >>>> a matter of backporting the relevant changesets and dropping any
> >>>> changes from them that should remain 7 only.
> >>>>
> >>> Some of the test changes have been made when fixing a bug in the JDK7
> >>> source... Oh, I noticed that the test in this area is not sufficient
> >>> or has issues. Some tests have been fixed as part of a general cleanup
> >>> to remove them from the ProblemList. We don't want to backport all the
> >>> implementation source changes, only test changes that improve the
> >>> quality of the tests. So there is no one to one mapping here.
> >>>
> >> If there are fixes for correctness issues allowable under the Java SE 6
> >> specification, I'd be open to the fixes being backported to OpenJDK 6.
> >>
> >> Cheers,
> >>
> >> -Joe
> >>
> >
> > I still think that, even if only a subset of a changeset is backported, the
> > same bug ID should be used. Creating huge changesets which don't have a clear
> > trace back to 7 makes things very hard to track.
> >
>
> I agree with that to a point. If there is a behavioral fix and test
> changes including test refactorings, just the test refactoring should
> not be ported under the same bug id since that would imply the behavior
> change was included as well. (If there is a behavioral change and the
> revised test passes with or without the behavioral change, the tests for
> that fix are inadequate IMO.)
>
> -Joe
>
Yes, that makes sense.
--
Andrew :)
Free Java Software Engineer
Red Hat, Inc. (http://www.redhat.com)
Support Free Java!
Contribute to GNU Classpath and the OpenJDK
http://www.gnu.org/software/classpath
http://openjdk.java.net
PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
Fingerprint = F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
More information about the jdk6-dev
mailing list