Uh oh!
There was an error while loading. Please reload this page.
Running tests on GitLab on arm64 Linux. - #11364
Conversation
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
mcculls
left a comment
There was a problem hiding this comment.
No further comments from my side - will let the platform team do the final bless
amarziali
left a comment
There was a problem hiding this comment.
Thanks for having added this capability. I hope that, adding a new arch will not put too much constraints in our tests (especially the ones that relies on testcontainers). All in all I think it's a good addition. In case of future issues we might think to only run smoke test on linux arm64 that will be a trade-off
AlexeyKuznetsov-DD
commented
Jun 9, 2026
/merge --commit-message "Running tests on GitLab on arm64 Linux." |
View all feedbacks in Devflow UI.
The expected merge time in
|
31617e7
into
masterUh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
What Does This Do
Adds Linux ARM64 CI coverage for
It introduces shared host-platform detection and applies ARM64-specific JVM workarounds such as disabling CDS and allowing ByteBuddy self-attach.
It also updates or skips tests that depend on unavailable ARM64 images/native binaries, including MS SQL Server, WebSphere, old Netty epoll, protobuf 3.0, Restlet parallel requests, and selected crash-tracking cases.
Motivation
Enable
dd-trace-javatest suites to run on Linux ARM64 runners and make platform-specific failures explicit.Additional Notes
ARM64 GitLab jobs are manual and allowed to fail for now. Will became part of MQ and/or master pipelines in follow up PRs.