Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v12]

2025-05-22 Thread Jiangli Zhou
On Thu, 22 May 2025 12:54:54 GMT, Aleksey Shipilev wrote: >> Jiangli Zhou has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains 36 additional >> commi

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v12]

2025-05-22 Thread Aleksey Shipilev
On Wed, 21 May 2025 22:09:15 GMT, Jiangli Zhou wrote: >> Please review this PR that adds a `test-linux-x64-static` job, which runs >> tier1 tests on the static-jdk 'release' binary created from the >> `linux-x64-static` build job in GHA. Following are the details on the >> changes: >> >> .git

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v12]

2025-05-22 Thread Jiangli Zhou
On Thu, 22 May 2025 12:54:54 GMT, Aleksey Shipilev wrote: > Taking a look at this today, sorry. @shipilev I was going to integrate, then saw your above comment. I'll hold off then. There are benefits for integrating and enabling testing on static-jdk in GHA. If there is nothing major (or block

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v12]

2025-05-22 Thread Aleksey Shipilev
On Wed, 21 May 2025 22:09:15 GMT, Jiangli Zhou wrote: >> Please review this PR that adds a `test-linux-x64-static` job, which runs >> tier1 tests on the static-jdk 'release' binary created from the >> `linux-x64-static` build job in GHA. Following are the details on the >> changes: >> >> .git

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v12]

2025-05-21 Thread Jiangli Zhou
On Wed, 21 May 2025 22:09:15 GMT, Jiangli Zhou wrote: >> Please review this PR that adds a `test-linux-x64-static` job, which runs >> tier1 tests on the static-jdk 'release' binary created from the >> `linux-x64-static` build job in GHA. Following are the details on the >> changes: >> >> .git

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v12]

2025-05-21 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v11]

2025-05-21 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v10]

2025-05-16 Thread Jiangli Zhou
On Fri, 16 May 2025 20:23:00 GMT, Magnus Ihse Bursie wrote: > I approved this but then I noticed that there were failures in the last GHA > run for the new static run. You need to fix or problemlist them before > integrating. Right, I'll hold off integrating this PR, until the static testing g

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v10]

2025-05-16 Thread Magnus Ihse Bursie
On Thu, 15 May 2025 19:44:39 GMT, Jiangli Zhou wrote: >> Please review this PR that adds a `test-linux-x64-static` job, which runs >> tier1 tests on the static-jdk 'release' binary created from the >> `linux-x64-static` build job in GHA. Following are the details on the >> changes: >> >> .git

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v10]

2025-05-16 Thread Magnus Ihse Bursie
On Thu, 15 May 2025 19:44:39 GMT, Jiangli Zhou wrote: >> Please review this PR that adds a `test-linux-x64-static` job, which runs >> tier1 tests on the static-jdk 'release' binary created from the >> `linux-x64-static` build job in GHA. Following are the details on the >> changes: >> >> .git

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v10]

2025-05-15 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v10]

2025-05-15 Thread Jiangli Zhou
On Thu, 15 May 2025 00:25:40 GMT, Jiangli Zhou wrote: >> Did you try this? > > I missed your above suggestion earlier. Experimenting with this. Thanks for > the suggestion. I went with using an explicit `extra-options` step to set up the extra command-line options for `make test-prebuilt` to h

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v5]

2025-05-15 Thread Jiangli Zhou
On Wed, 14 May 2025 06:40:09 GMT, Magnus Ihse Bursie wrote: > The code alternates between `if [[ '${{ inputs.static-suffix }}' != '' ]]` > and `if: ${{ inputs.static-suffix == '-static' }}`. I don't really care about > which you chose, but please pick one and stick to it. Replaced `if [[ '${{

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v9]

2025-05-15 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v8]

2025-05-15 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v7]

2025-05-14 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v6]

2025-05-14 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v5]

2025-05-14 Thread Jiangli Zhou
On Wed, 14 May 2025 06:37:09 GMT, Magnus Ihse Bursie wrote: >> I think you could add something like >> >> ${{ inputs.extra-test-options }} >> >> in the `make test-prebuilt` command line, and then set it up as arguments >> when calling the test workflow. > > Did you try this? I missed your ab

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v5]

2025-05-13 Thread Magnus Ihse Bursie
On Mon, 12 May 2025 22:28:29 GMT, Jiangli Zhou wrote: >> Please review this PR that adds a `test-linux-x64-static` job, which runs >> tier1 tests on the static-jdk 'release' binary created from the >> `linux-x64-static` build job in GHA. Following are the details on the >> changes: >> >> .git

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v5]

2025-05-13 Thread Magnus Ihse Bursie
On Tue, 6 May 2025 15:50:01 GMT, Magnus Ihse Bursie wrote: >>> Do we really need to duplicate all this code? From what I can see, this is >>> just to be able to send in the JDK_FOR_COMPILE argument, right? >> >> Yaml syntax is new to me. I went with that as it worked. :-) The static case >> se

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v5]

2025-05-12 Thread Jiangli Zhou
On Mon, 5 May 2025 20:59:08 GMT, Jiangli Zhou wrote: >> .github/workflows/main.yml line 234: >> >>> 232: with: >>> 233: platform: linux-x64 >>> 234: make-target: 'product-bundles test-bundles static-jdk-bundles' >> >> This will make us build the tests and the normal JDK twice, o

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v5]

2025-05-12 Thread Jiangli Zhou
On Mon, 5 May 2025 14:55:54 GMT, Magnus Ihse Bursie wrote: >> Jiangli Zhou has updated the pull request incrementally with one additional >> commit since the last revision: >> >> Add $static_jdk_bundle_zip$static_jdk_bundle_tar_gz for bundle-found check. > > .github/workflows/main.yml line 36

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v5]

2025-05-12 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v4]

2025-05-12 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v3]

2025-05-12 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk [v2]

2025-05-12 Thread Jiangli Zhou
> Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/actions/get-bundles/action.yml. > - Add `static-suffix` param

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk

2025-05-06 Thread Magnus Ihse Bursie
On Mon, 5 May 2025 21:39:15 GMT, Jiangli Zhou wrote: >> .github/workflows/test.yml line 95: >> >>> 93: - test-name: 'hs/tier1 common' >>> 94: test-suite: 'test/hotspot/jtreg/:tier1_common' >>> 95: debug-suffix: ${{ inputs.debug-suffix }} >> >> I don't understan

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk

2025-05-05 Thread Jiangli Zhou
On Mon, 5 May 2025 14:59:04 GMT, Magnus Ihse Bursie wrote: > Do we really need to duplicate all this code? From what I can see, this is > just to be able to send in the JDK_FOR_COMPILE argument, right? Yaml syntax is new to me. I went with that as it worked. :-) The static case sets the `JDK_F

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk

2025-05-05 Thread Jiangli Zhou
On Mon, 5 May 2025 14:57:08 GMT, Magnus Ihse Bursie wrote: >> Please review this PR that adds a `test-linux-x64-static` job, which runs >> tier1 tests on the static-jdk 'release' binary created from the >> `linux-x64-static` build job in GHA. Following are the details on the >> changes: >> >>

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk

2025-05-05 Thread Jiangli Zhou
On Mon, 5 May 2025 14:52:38 GMT, Magnus Ihse Bursie wrote: >> Please review this PR that adds a `test-linux-x64-static` job, which runs >> tier1 tests on the static-jdk 'release' binary created from the >> `linux-x64-static` build job in GHA. Following are the details on the >> changes: >> >>

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk

2025-05-05 Thread Magnus Ihse Bursie
On Thu, 1 May 2025 22:46:00 GMT, Jiangli Zhou wrote: > Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/action

Re: RFR: 8355452: GHA: Test jtreg tier1 on linux-x64 static-jdk

2025-05-05 Thread Magnus Ihse Bursie
On Thu, 1 May 2025 22:46:00 GMT, Jiangli Zhou wrote: > Please review this PR that adds a `test-linux-x64-static` job, which runs > tier1 tests on the static-jdk 'release' binary created from the > `linux-x64-static` build job in GHA. Following are the details on the changes: > > .github/action