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

[macos] The java/awt/keyboard/AllKeyCode/AllKeyCode.java starts Help macOS subsystem machinery

    Details

    • Type: Bug
    • Status: Open
    • Priority: P4
    • Resolution: Unresolved
    • Affects Version/s: 14, 15
    • Fix Version/s: tbd
    • Component/s: client-libs
    • Labels:
    • Subcomponent:
    • CPU:
      generic
    • OS:
      os_x

      Description

      This test presses a number of keys using the list of key codes.
      It has two issues:
       - Each code is pressed/released only once so the toggled buttons will change their value.
       - The test also presses the "help" button which starts the "macOS subsystem machinery", which changes the cursor, ignores all key presses and waits for the first mouse click on the component for which the help should be provided, which broke the tests executed later.

      There are a few reasons why it was not found before, due to robot bug some key events were skipped. It also depends on what tests were executed later if some tests types something then they fail if they "just click" - they(and all other) pass.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                serb Sergey Bylokhov
                Reporter:
                serb Sergey Bylokhov
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: