From 3b56e7c607831602c2e5a685cb3f2e7d8b1fcf48 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Sat, 27 Jul 2024 16:38:24 +0900 Subject: [PATCH] spec_test_on_nuttx.yml: Record more logs (#3670) Upload artifacts including nuttx config/image and wasm/aot modules for post-mortem investigations. --- .github/workflows/spec_test_on_nuttx.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/spec_test_on_nuttx.yml b/.github/workflows/spec_test_on_nuttx.yml index ec4b1ab4..66bc7eea 100644 --- a/.github/workflows/spec_test_on_nuttx.yml +++ b/.github/workflows/spec_test_on_nuttx.yml @@ -324,3 +324,18 @@ jobs: run: | cd apps/interpreters/wamr/wamr/tests/wamr-test-suites ./test_wamr.sh -s spec ${{ matrix.wamr_test_option.mode }} -m ${{ matrix.target_config.target }} -b -Q -F ${{ steps.build_firmware_path.outputs.firmware }} ${{ matrix.wamr_feature_option.mode}} + + - name: pack the log + if: always() + run: | + mkdir log + cp $PWD/nuttx/.config log/dot-config + cp ${{ steps.build_firmware_path.outputs.firmware }} log + tar -C apps/interpreters/wamr/wamr/tests/wamr-test-suites/workspace -cvzf log/report.tgz report + + - name: upload the log + if: always() + uses: actions/upload-artifact@v4 + with: + name: spec-test-log-${{ github.run_id }}-${{ strategy.job-index }}-${{ matrix.target_config.target }} + path: log