From fa3901072cbd4eb629d1a68e052008cb4d5823bb Mon Sep 17 00:00:00 2001 From: JinYue Date: Sat, 9 Oct 2021 14:45:57 +0800 Subject: [PATCH] CI: add wave save for minimal run linux-hello --- .github/workflows/emu.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/emu.yml b/.github/workflows/emu.yml index 78bcbb2b6..68a0deebd 100644 --- a/.github/workflows/emu.yml +++ b/.github/workflows/emu.yml @@ -18,7 +18,10 @@ jobs: submodules: 'recursive' - name: set env run: | + export HEAD_SHA=${{ github.run_number }} echo "NEMU_HOME=/home/ci-runner/xsenv/NEMU" >> $GITHUB_ENV + echo "WAVE_HOME=/bigdata/xs-wave/${HEAD_SHA}" >> $GITHUB_ENV + mkdir -p /bigdata/xs-wave/${HEAD_SHA} - name: Check Wiring run: bash .github/workflows/check-usage.sh "BoringUtils" $GITHUB_WORKSPACE @@ -36,6 +39,7 @@ jobs: run: | python3 $GITHUB_WORKSPACE/scripts/xiangshan.py --threads 4 --numa --ci linux-hello 2> perf.log cat perf.log | sort + find $GITHUB_WORKSPACE/build -name "*.vcd" | xargs -I {} mv {} $WAVE_HOME/minimal-linux-hello.vcd emu-basics: runs-on: self-hosted continue-on-error: false -- GitLab