Backport AWT tests from JDK 9

Andrew Hughes gnu.andrew at redhat.com
Fri Nov 6 00:58:03 UTC 2020


On 22:38 Thu 05 Nov     , Hohensee, Paul wrote:
> This note is a continuation of the https://mail.openjdk.java.net/pipermail/jdk8u-dev/2020-November/012922.html discussion.
> 
> Of the 40 initial commits in https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3077, I’ve independently backported (when not already done), and verified that they are the same as the commits in 3077, all but 8159690. There were 3 issues that didn’t apply cleanly and will need review.
> 
> JDK-8039279<https://bugs.openjdk.java.net/browse/JDK-8039279> 8u282, 5 new tests
> JDK-8041592<https://bugs.openjdk.java.net/browse/JDK-8041592> Clean, tagged, 47 new tests
> JDK-8038631<https://bugs.openjdk.java.net/browse/JDK-8038631> 8u252
> JDK-8041915<https://bugs.openjdk.java.net/browse/JDK-8041915> 8u262, 9 new tests
> JDK-8056911<https://bugs.openjdk.java.net/browse/JDK-8056911> Reviewed, tagged
> JDK-8062606<https://bugs.openjdk.java.net/browse/JDK-8062606> Reviewed, tagged
> JDK-8043126<https://bugs.openjdk.java.net/browse/JDK-8043126> Clean, tagged, 8 new tests
> JDK-8043131<https://bugs.openjdk.java.net/browse/JDK-8043131> Clean, tagged, 6 modified, 8 new tests
> JDK-8044157<https://bugs.openjdk.java.net/browse/JDK-8044157> Clean, tagged, 46 modifed tests
> JDK-8044172<https://bugs.openjdk.java.net/browse/JDK-8044172> Clean, tagged, 2 new tests
> JDK-8044429<https://bugs.openjdk.java.net/browse/JDK-8044429> Clean, tagged, 18 new tests
> JDK-8044765<https://bugs.openjdk.java.net/browse/JDK-8044765> Clean, tagged, 23 new tests
> JDK-8047180<https://bugs.openjdk.java.net/browse/JDK-8047180> Clean, tagged, 135 new tests
> JDK-8047367<https://bugs.openjdk.java.net/browse/JDK-8047367> Clean, tagged, 3 modified, 50 new tests
> JDK-8048246<https://bugs.openjdk.java.net/browse/JDK-8048246> Clean, tagged, 19 new tests
> JDK-8049617<https://bugs.openjdk.java.net/browse/JDK-8049617> Clean, tagged, 1 modified, 66 new tests
> JDK-8049694<https://bugs.openjdk.java.net/browse/JDK-8049694> Clean, tagged, 2 new tests
> JDK-8050885<https://bugs.openjdk.java.net/browse/JDK-8050885> Clean, tagged, 3 modified, 29 new tests
> JDK-8051440<https://bugs.openjdk.java.net/browse/JDK-8051440> Clean, tagged, 1 new test
> JDK-8052012<https://bugs.openjdk.java.net/browse/JDK-8052012> Clean, tagged, 32 new tests
> JDK-8052408<https://bugs.openjdk.java.net/browse/JDK-8052408> Clean, tagged, 6 new tests
> JDK-8053657<https://bugs.openjdk.java.net/browse/JDK-8053657> Clean, tagged, 6 new tests
> JDK-8054143<https://bugs.openjdk.java.net/browse/JDK-8054143> Clean, tagged, 38 new tests
> JDK-8054358<https://bugs.openjdk.java.net/browse/JDK-8054358> Clean, tagged, 5 new tests
> JDK-8054359<https://bugs.openjdk.java.net/browse/JDK-8054359> Clean, tagged, 36 new tests
> JDK-8055360<https://bugs.openjdk.java.net/browse/JDK-8055360> Clean, tagged, 11 new tests
> JDK-8055664<https://bugs.openjdk.java.net/browse/JDK-8055664> Clean, tagged, 1 new test
> JDK-8055836<https://bugs.openjdk.java.net/browse/JDK-8055836> Clean, tagged, 3 new tests
> JDK-8057694<https://bugs.openjdk.java.net/browse/JDK-8057694> Part of JDK-8055836<https://bugs.openjdk.java.net/browse/JDK-8055836>
> JDK-8076315<https://bugs.openjdk.java.net/browse/JDK-8076315> Clean, tagged, 8 new tests
> JDK-8068228<https://bugs.openjdk.java.net/browse/JDK-8068228> Non-public issue (commit is public), clean, 1 modified test
> JDK-8063104<https://bugs.openjdk.java.net/browse/JDK-8063104> Clean, tagged, 44 modified, 40 new tests
> JDK-8041561<https://bugs.openjdk.java.net/browse/JDK-8041561> Clean, tagged, 1 modified, 1 new test
> JDK-8063107<https://bugs.openjdk.java.net/browse/JDK-8063107> Not clean, RFR to be posted, 90 modified, 20 new tests
> JDK-8064573<https://bugs.openjdk.java.net/browse/JDK-8064573> Part of JDK-8063107<https://bugs.openjdk.java.net/browse/JDK-8063107>
> JDK-8064575<https://bugs.openjdk.java.net/browse/JDK-8064575> Part of JDK-8063107<https://bugs.openjdk.java.net/browse/JDK-8063107>
> JDK-8064809<https://bugs.openjdk.java.net/browse/JDK-8064809> Part of JDK-8063107<https://bugs.openjdk.java.net/browse/JDK-8063107>
> JDK-8067441<https://bugs.openjdk.java.net/browse/JDK-8067441> Clean, tagged, 1 new test
> JDK-8074807<https://bugs.openjdk.java.net/browse/JDK-8074807> Clean, tagged, 4 modified, 9 new tests
> JDK-8031145<https://bugs.openjdk.java.net/browse/JDK-8031145> Non-public issue (commit is public), 8u222
> JDK-8063102<https://bugs.openjdk.java.net/browse/JDK-8063102> Not clean, RFR to be posted, 28 modified tests
> JDK-8008657<https://bugs.openjdk.java.net/browse/JDK-8008657> Clean, 2 modified, 1 new test
> JDK-8063106<https://bugs.openjdk.java.net/browse/JDK-8063106> Not clean, RFR to be posted, 29 modified, 12 new tests
> JDK-8159690<https://bugs.openjdk.java.net/browse/JDK-8159690> Not clean, the issue that prompted this effort
> JDK-8129822<https://bugs.openjdk.java.net/browse/JDK-8129822> 8u212
> 
> Thanks,
> Paul
> 
> 

Wow, thanks for doing this work and so quickly.

Do all the new tests pass? That was my main concern.
If so, I'll go through and approve/review as appropriate.

Thanks again,
-- 
Andrew :)

Senior Free Java Software Engineer
OpenJDK Package Owner
Red Hat, Inc. (http://www.redhat.com)

PGP Key: ed25519/0xCFDA0F9B35964222 (hkp://keys.gnupg.net)
Fingerprint = 5132 579D D154 0ED2 3E04  C5A0 CFDA 0F9B 3596 4222


More information about the jdk8u-dev mailing list