adoptium / adoptium/aqa-tests

dev.functional suite on jdk8/mac/x64 is hitting 25 hour timeout

Open
#5,775 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

This job seems to hit the limit consistently: https://ci.adoptium.net/job/Test_openjdk8_hs_dev.functional_x86-64_mac/

In the code below the `02:37` and `03:31` times are from a 25 hour gap, not a one-hour gap:
```
02:37:44 + [[ jdk == \j\d\k ]]
02:37:44 + [[ incompatiblefalse == \c\o\m\p\a\t\i\b\l\e\t\r\u\e ]]
02:37:44 + [[ incompatiblefalse == \i\n\c\o\m\p\a\t\i\b\l\e\f\a\l\s\e ]]
02:37:44 + run_swing_component_test_unset incompatible false
03:31:36 Cancelling nested steps due to timeout
03:31:36 Sending interrupt signal to process
03:31:51 make[3]: *** [dev.functional-testHeadlessComponents] Terminated: 15
03:31:51 make[4]: *** [TestHeadlessComponents_0] Terminated: 15
03:31:51 make[2]: *** [dev.functional-functional] Terminated: 15
03:31:51 /bin/sh: line 1: 5151 Terminated: 15 /Library/Developer/CommandLineTools/usr/bin/make -C .. -f autoGen.mk dev.functional
03:31:51 make[1]: *** [dev.functional-..] Error 143
03:31:51 make: *** [_dev.functional] Error 2
03:31:51 script returned exit code 2
```

![image](https://github.com/user-attachments/assets/480be3a3-406e-46f4-8b03-c0145366fdcf)

Contributor guide

Open the contributing guide

Research direction

Start with the CI job at ci.adoptium.net/job/Test_openjdk8_hs_dev.functional_x86-64_mac/ and trace the run_swing_component_test_unset step in the shown output. Read the dev.functional-testHeadlessComponents target and autoGen.mk references, then reproduce the job if possible. Done means the JDK 8 macOS x64 dev.functional suite completes without reaching the 25-hour timeout.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, macos, shell
Domain
ci-cd, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.