Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Smoke tests failing on aarch64 mac platforms (related to Orka dynamic agents) #4899

Closed
smlambert opened this issue Dec 4, 2023 · 3 comments · Fixed by #4903
Closed

Smoke tests failing on aarch64 mac platforms (related to Orka dynamic agents) #4899

smlambert opened this issue Dec 4, 2023 · 3 comments · Fixed by #4903
Assignees
Labels

Comments

@smlambert
Copy link
Contributor

smlambert commented Dec 4, 2023

Thank you for reporting a broken build! Please fill in the following details:

All aarch64 mac nodes are now being spun up from Orka, which means no static machines are waiting for a test job being sent to them. This was addressed for AQAvit tests via this PR/844, but for some reason the smoke tests do not call into this method (waitForANodeToBecomeActive()).

x86 mac smoke tests are running and passing because there are still 2 static machines online in Jenkins, so jobs find available nodes

@github-actions github-actions bot added the mac label Dec 4, 2023
@smlambert smlambert transferred this issue from adoptium/ci-jenkins-pipelines Dec 4, 2023
@smlambert
Copy link
Contributor Author

A fix for this issue will involve updating openjdk_tests PLATFORM_MAP with 'DynamicAgents' : ['orka'] for the 2 mac platforms.

@smlambert smlambert self-assigned this Dec 4, 2023
@sophia-guo
Copy link
Contributor

Smoke tests and aqa-tests triggerred by pipeline has the parameter context.string(name: 'ACTIVE_NODE_TIMEOUT', value: "${buildConfig.ACTIVE_NODE_TIMEOUT}"), . Currently the parameter is set as 0, which means if there is no label agent available it will exit.

[Pipeline] nodesByLabel
07:29:27  Could not find any nodes with 'ci.role.test&&hw.arch.aarch64&&(sw.os.osx||sw.os.mac)' label
[Pipeline] timeout
07:29:27  Timeout expired 0 ms ago
07:29:27  Cancelling nested steps due to timeout

By default the value is 15 mins in aqa-tests jenkins https://github.com/adoptium/aqa-tests/blob/master/buildenv/jenkins/openjdk_tests#L307-L314

@smlambert
Copy link
Contributor Author

@sophia-guo - requesting your review on #4903 to address this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants