Hi,

I don’t understand what the exact problem is here. Have you had a build or a 
test failing that was not caught by GHA?

We build both fastdebug and release for all platforms that run tests. Take a 
look into any GHA run, for example, 
https://github.com/shipilev/jdk/actions/runs/17491480307 -- you can clearly see 
macos-(x64|aarch64) build (debug|release) jobs.

What *is* awkward in current GHA configs: non-Hotspot tests are executed with 
release bits, while Hotspot tests are executed with fastdebug. So if you run 
fastdebug tier1 testing locally, it will not be 100% the same thing GHA runs. 
Arguably, we want to run all tests with fastdebug, really, but I never got to 
trying that in GHA. This would probably make tests slower. I am pretty sure GHA 
infra could handle it, it is only the question how much slower the testing 
would become.

-Aleksey


From: build-dev <build-dev-r...@openjdk.org> on behalf of "Baesken, Matthias" 
<matthias.baes...@sap.com>
Date: Thursday, 11. September 2025 at 11:09
To: "build-dev@openjdk.org" <build-dev@openjdk.org>
Cc: "Zeller, Arno" <arno.zel...@sap.com>, "Langer, Christoph" 
<christoph.lan...@sap.com>, "Bechberger, Johannes" <johannes.bechber...@sap.com>
Subject: RE: [EXTERNAL] Mixture of product and fastdebug builds in GHA


CAUTION: This email originated from outside of the organization. Do not click 
links or open attachments unless you can confirm the sender and know the 
content is safe.


>So does that mean, that we build all GHA builds with debug level 
>release/product and none with fastdebug ?
>If so, could we maybe in future use some mixture, like most product but a few 
>e.g. one on Linux one on macOS fastdebug  ?


I checked the GHA settings from

https://github.com/openjdk/jdk/blob/master/.github/workflows/main.yml

And found that on Linux we build already (fast)debug. That’s good !
But seems we miss it on e.g. macOS   and also Windows  .
Could we adjust the GHA settings or add a 3rd macOS build  using (fast)debug   ?


Best regards, Matthias





Amazon Web Services Development Center Germany GmbH
Tamara-Danz-Str. 13
10243 Berlin
Geschaeftsfuehrung: Christian Schlaeger, Jonathan Weiss
Eingetragen am Amtsgericht Charlottenburg unter HRB 257764 B
Sitz: Berlin
Ust-ID: DE 365 538 597

Reply via email to