Skip to content

Commit af13a9c

Browse files
authored
CI: Always upload main log files (#779)
1 parent 3e785ff commit af13a9c

2 files changed

Lines changed: 19 additions & 3 deletions

File tree

.github/workflows/generate_reference_results_workflow.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,10 +85,18 @@ jobs:
8585
fi
8686
git commit -m "${{inputs.commit_msg}}"
8787
git push
88-
- name: Upload artifacts for debugging
88+
- name: Archive main log files
89+
uses: actions/upload-artifact@v4
90+
with:
91+
name: system_tests_run_${{ github.run_id }}_${{ github.run_attempt }}_reference_logs
92+
path: |
93+
runs/*/system-tests-stdout.log
94+
runs/*/system-tests-stderr.log
95+
runs/*/*/system-tests_*.log
96+
- name: Archive run files
8997
if: failure()
9098
uses: actions/upload-artifact@v4
9199
with:
92-
name: system_tests_run_${{ github.run_id }}_${{ github.run_attempt }}_reference
100+
name: system_tests_run_${{ github.run_id }}_${{ github.run_attempt }}_reference_full
93101
path: |
94102
runs/*

.github/workflows/run_testsuite_workflow.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,19 @@ jobs:
7777
cd tools/tests
7878
python systemtests.py --build_args=${{ inputs.build_args}} --suites=${{ inputs.suites}} --log-level=${{ inputs.log_level}}
7979
cd ../../
80+
- name: Archive main log files
81+
uses: actions/upload-artifact@v4
82+
with:
83+
name: system_tests_run_${{ github.run_id }}_${{ github.run_attempt }}_logs
84+
path: |
85+
runs/*/system-tests-stdout.log
86+
runs/*/system-tests-stderr.log
87+
runs/*/*/system-tests_*.log
8088
- name: Archive run files
8189
if: ${{ failure() || inputs.upload_artifacts == 'TRUE' }}
8290
uses: actions/upload-artifact@v4
8391
with:
84-
name: system_tests_run_${{ github.run_id }}_${{ github.run_attempt }}
92+
name: system_tests_run_${{ github.run_id }}_${{ github.run_attempt }}_full
8593
path: |
8694
runs/*
8795
- name: tidy up the docker

0 commit comments

Comments
 (0)