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

Test "java/awt/print/PrinterJob/PageDialogTest.java" fails on macOS 13 x64 because the Page Dialog blocks the Toolkit

XMLWordPrintable

    • 2d
    • x86_64
    • os_x

      OS:
      macOS

      Environments:
      Operating System: macOS 13.0
      Language: English (Regional Setting: English)
      Chip: 3 GHz 6-Core Intel Core i5
      Macintosh HD: 499,96 GB
      Memory: 8 GB

      Reproducible: Always

      Failed on Release/Build: JDK 20 b27
      Is it a Regression in JDK 20 release: YES, Not yet tested on JDK 20 earlier builds
      [If Regression] Regression introduced in JDK 20 release/build: Not yet tested on JDK 20 earlier builds
      Test result on the last GAed release for this train: Failed on JDK 19 b33
      Is it a platform-specific issue: This issue happens on macOS. Will check on Windows Linux later

      General description of the problem:
      The Page Dialog blocks the Toolkit

      Steps to reproduce:
      1. Run command: bash /Users/mac13/Desktop/regression_jdk20/jtreg/bin/jtreg -testjdk:/Users/mac13/Desktop/regression_jdk20/jdk-20-b27/Contents/Home -exclude:/Users/mac13/Desktop/regression_jdk20/open/test/jdk/ProblemList.txt -verbose -gui -r results/report -w results/JTwork -manual /Users/mac13/Desktop/regression_jdk20/open/test/jdk/:jdk_desktop
      2. Run test case: java/awt/print/PrinterJob/PageDialogTest.java
      3. Wait for test run to complete

      Expected behavior:
      When user click on button Open PageDialog, Page setup is not block Toolkit

      Actual behavior:
      The Page Dialog blocks the Toolkit

      Any non-default VM flags
      -Dtest.vm.opts= \\
              -Dtest.tool.vm.opts= \\
              -Dtest.compiler.opts= \\
              -Dtest.java.opts= \\
              -Dtest.jdk=/Users/mac13/Desktop/giangnguyen/jdk-20.jdk/Contents/Home \\
              -Dcompile.jdk=/Users/mac13/Desktop/giangnguyen/jdk-20.jdk/Contents/Home \\
              -Dtest.timeout.factor=1.0 \\
              -Dtest.root=/Users/mac13/Desktop/giangnguyen/open/test/jdk \\
              -Dtest.name=java/awt/print/PrinterJob/PageDialogTest.java \\
              -Dtest.file=/Users/mac13/Desktop/giangnguyen/open/test/jdk/java/awt/print/PrinterJob/PageDialogTest.java \\
              -Dtest.src=/Users/mac13/Desktop/giangnguyen/open/test/jdk/java/awt/print/PrinterJob \\
              -Dtest.src.path=/Users/mac13/Desktop/giangnguyen/open/test/jdk/java/awt/print/PrinterJob \\
              -Dtest.classes=/Users/mac13/results/JTwork/classes/java/awt/print/PrinterJob/PageDialogTest.d \\
              -Dtest.class.path=/Users/mac13/results/JTwork/classes/java/awt/print/PrinterJob/PageDialogTest.d \\
              -Dtest.modules=java.desktop \\
              --add-modules java.desktop \\
              com.sun.javatest.regtest.agent.MainWrapper /Users/mac13/results/JTwork/java/awt/print/PrinterJob/PageDialogTest.d/main.0.jta
      result: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Test failed

            psadhukhan Prasanta Sadhukhan
            imtthongtt Thong Thai Tran
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated: