From 12c0be1cf39374222a32d54133a2306cb0dde697 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Fri, 26 Jul 2024 15:32:54 +0900 Subject: [PATCH 1/2] spec_test_on_nuttx.yml: record more logs 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 6d476aa1e2..e38e16ddde 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@v3 + with: + name: spec-test-log-${{ github.run_id }}-${{ strategy.job-index }}-${{ matrix.target_config.target }} + path: log From 6c83e1feffbdf6325d1b0a8307be5ac3510a0829 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Fri, 26 Jul 2024 15:37:16 +0900 Subject: [PATCH 2/2] spec_test_on_nuttx.yml: actions/upload-artifact@v4 --- .github/workflows/spec_test_on_nuttx.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/spec_test_on_nuttx.yml b/.github/workflows/spec_test_on_nuttx.yml index e38e16ddde..88251f5cbf 100644 --- a/.github/workflows/spec_test_on_nuttx.yml +++ b/.github/workflows/spec_test_on_nuttx.yml @@ -335,7 +335,7 @@ jobs: - name: upload the log if: always() - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: spec-test-log-${{ github.run_id }}-${{ strategy.job-index }}-${{ matrix.target_config.target }} path: log