JDK-8315878 : java/awt/PopupMenu/PopupMenuLocation.java is still unstable on macosx-aarch64 machines
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 17,21,22,25
  • Priority: P4
  • Status: Closed
  • Resolution: External
  • OS: os_x
  • CPU: aarch64
  • Submitted: 2023-09-07
  • Updated: 2025-09-16
  • Resolved: 2025-09-16
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
tbdResolved
Related Reports
Relates :  
Relates :  
Sub Tasks
JDK-8315879 :  
JDK-8367790 :  
Description
The following test continues to fail in the JDK22 CI primarily on macosx-aarch64 machines:

java/awt/PopupMenu/PopupMenuLocation.java

We're mostly using MACH5-XXXX bugs to track these failures so
I'll include links to those bug IDs in a confidential comment.
Comments
Instability was due to host issues rather than a product or test issue. Closing as external as the test currently passes consistently.
16-09-2025

Please, do not remove the test from the problem list under the bug against test failure without a fix. The problem was external to the JDK—mach5 hosts had an issue that led to failures `PopupMenu/PopupMenuLocation.java`. Therefore, this bug should be closed as External. Create a sub-task to remove the test from the problem list. Such an approach creates a clearer history. And it is even more important if there was a bug in JDK but it was fixed by another fix, yet we don't know which particular fix. It's important for backporting.
16-09-2025

All the failures seem to have occurred due to a notification pop displayed on the hosts, which means it's not the problem with the test or JDK, it's a problem of the CI test infrastructure.
18-10-2023

Here's an earlier bug that attempted to make this test stable: JDK-8288415 java/awt/PopupMenu/PopupMenuLocation.java is unstable in MacOS machines
07-09-2023