Skip to content

Commit 9aae18f

Browse files
authored
chore(ci): upload test functionality artifacts (#636)
<!-- (Thanks for sending a pull request! --> <!-- Add the issue number that is fixed by this PR (In the form Fixes #123) --> Fixes # #### Short description of what this resolves: stores artifacts so can examine fail details #### Changes proposed in this pull request: - - -
1 parent 959f246 commit 9aae18f

1 file changed

Lines changed: 24 additions & 3 deletions

File tree

.github/workflows/test-container-functionality.yml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ env:
3535
jobs:
3636
functionality-810:
3737
name: Functionality 8.1.0
38-
runs-on: ubuntu-22.04
38+
runs-on: ubuntu-24.04
3939
steps:
4040
- uses: actions/checkout@v6
4141
- name: Set test args
@@ -52,10 +52,17 @@ jobs:
5252
run: |
5353
cd utilities/container_benchmarking
5454
./test_functionality.sh 8.1.0 ${{ steps.args.outputs.args }}
55+
- name: Upload test results
56+
if: always()
57+
uses: actions/upload-artifact@v7
58+
with:
59+
name: test-results-810
60+
path: utilities/container_benchmarking/test_results/
61+
retention-days: 7
5562

5663
functionality-binary:
5764
name: Functionality binary
58-
runs-on: ubuntu-22.04
65+
runs-on: ubuntu-24.04
5966
steps:
6067
- uses: actions/checkout@v6
6168
- name: Set test args
@@ -72,10 +79,17 @@ jobs:
7279
run: |
7380
cd utilities/container_benchmarking
7481
./test_functionality.sh binary ${{ steps.args.outputs.args }}
82+
- name: Upload test results
83+
if: always()
84+
uses: actions/upload-artifact@v7
85+
with:
86+
name: test-results-binary
87+
path: utilities/container_benchmarking/test_results/
88+
retention-days: 7
7589

7690
functionality-flex:
7791
name: Functionality flex
78-
runs-on: ubuntu-22.04
92+
runs-on: ubuntu-24.04
7993
steps:
8094
- uses: actions/checkout@v6
8195
- name: Set test args
@@ -92,3 +106,10 @@ jobs:
92106
run: |
93107
cd utilities/container_benchmarking
94108
./test_functionality.sh flex ${{ steps.args.outputs.args }}
109+
- name: Upload test results
110+
if: always()
111+
uses: actions/upload-artifact@v7
112+
with:
113+
name: test-results-flex
114+
path: utilities/container_benchmarking/test_results/
115+
retention-days: 7

0 commit comments

Comments
 (0)