Skip to content

Commit

Permalink
[WIP] Investigate Xen job failure
Browse files Browse the repository at this point in the history
The Xen job is failing due to timeout. Force a cache save even in case
the build fails so that the next build has a chance to succeed.

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
  • Loading branch information
jforissier committed Sep 12, 2023
1 parent 6c4cb22 commit 24ad948
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -322,6 +322,21 @@ jobs:
cd ${TOP}/build
make -j$(nproc) check XEN_BOOT=y
- name: Remove files on failure
if: always()
shell: bash
run: |
# Make room for the next step (build cache file and save it)
pwd
ls -l
rm -rf optee_repo_qemu_v8
rm -rf /__w/optee_os/optee_repo_qemu_v8
- name: Save build cache even on failure
uses: actions/cache/save@v3
if: always()
with:
path: /github/home/.cache/ccache
key: qemuv8_xen_check-cache-${{ github.sha }}

QEMUv8_Hafnium_check:
name: make check (QEMUv8, Hafnium)
Expand Down

0 comments on commit 24ad948

Please sign in to comment.