-
Bug
-
Resolution: Fixed
-
P4
-
8, 11, 23, 24
-
b25
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8357709 | 21.0.9-oracle | Renjith Kannath Pariyangad | P4 | Resolved | Fixed | b01 |
JDK-8364712 | 21.0.9 | Goetz Lindenmaier | P4 | Resolved | Fixed | b02 |
JDK-8357711 | 17.0.17-oracle | Renjith Kannath Pariyangad | P4 | Resolved | Fixed | b01 |
JDK-8364719 | 17.0.17 | Goetz Lindenmaier | P4 | Resolved | Fixed | b02 |
JDK-8357710 | 11.0.29-oracle | Renjith Kannath Pariyangad | P4 | Resolved | Fixed | b01 |
As it was noted during code review [1][2] for
The PrintNullString.java can't be automated completely: the tester has to click Print / OK button in the Print dialog.
Other aspects of the test can be automated. The test code already detects a failure and reports it on the screen or on paper, thus the test can fail automatically if a failure condition is found.
However, the first part where it paints on the screen can be fully automated. It could be moved to an independent test.
These improvements to the test can be combined with fixing
When adding automatic features, pay attention to the tester too, let them know the test is going to fail automatically because a failure is detected.
[1] https://github.com/openjdk/jdk/pull/19540#pullrequestreview-2108672182
[2] https://github.com/openjdk/jdk/pull/19540#issuecomment-2159232777
- backported by
-
JDK-8357709 Make PrintNullString.java automatic
-
- Resolved
-
-
JDK-8357710 Make PrintNullString.java automatic
-
- Resolved
-
-
JDK-8357711 Make PrintNullString.java automatic
-
- Resolved
-
-
JDK-8364712 Make PrintNullString.java automatic
-
- Resolved
-
-
JDK-8364719 Make PrintNullString.java automatic
-
- Resolved
-
- relates to
-
JDK-8333360 PrintNullString.java doesn't use float arguments
-
- Resolved
-
-
JDK-8333026 java/awt/print/PrinterJob/PrintNullString.java failed: FAILURE: No IAE for empty iterator, int
-
- Closed
-
- links to
-
Commit(master) openjdk/jdk17u-dev/32fa2879
-
Commit(master) openjdk/jdk21u-dev/c6af9377
-
Commit(master) openjdk/jdk/f5e6d2c9
-
Review(master) openjdk/jdk17u-dev/3807
-
Review(master) openjdk/jdk21u-dev/2042
-
Review(master) openjdk/jdk/24501