Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8316412

javax/print tests fail without printer set up

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P4 P4
    • tbd
    • 11, 17, 20, 21, 22
    • client-libs

      Printer test running in tier4 fail without printer setup.

      $ CONF=linux-aarch64-server-fastdebug make test TEST=javax/print
      ...
      STDOUT:
      STDERR:
      java.lang.RuntimeException: No printer found. TEST ABORTED
              at CheckDupFlavor.main(CheckDupFlavor.java:45)
              at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
              at java.base/java.lang.reflect.Method.invoke(Method.java:580)
              at com.sun.javatest.regtest.agent.MainWrapper$MainTask.run(MainWrapper.java:138)
              at java.base/java.lang.Thread.run(Thread.java:1570)

      I think we can reasonably throw SkipExceptions when there is no printer configured.

      These tests known to fail:
       java/awt/print/PrinterJob/ImagePrinting/NullClipARGB.java
       java/awt/print/PrinterJob/ExceptionTest.java
       java/awt/print/PrinterJob/PrtException.java
       javax/print/attribute/AttributeTest.java
       javax/print/attribute/GetCopiesSupported.java
       javax/print/attribute/SidesPageRangesTest.java
       javax/print/attribute/SupportedPrintableAreas.java
       javax/print/PrintServiceLookup/CountPrintServices.java
       javax/print/CheckDupFlavor.java

            shade Aleksey Shipilev
            shade Aleksey Shipilev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: