diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8b507305..f55cf245 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -90,7 +90,8 @@ jobs: - name: Publish Test Result for ${{ env.TARGET }} # Ensure this runs even if Regression Test fails if: always() - run: cat $TEST_PATH/.log/last/result-gh.md >> $GITHUB_STEP_SUMMARY + run: | + cat $TEST_PATH/.log/last/result-gh.md >> $GITHUB_STEP_SUMMARY - name: Generate Test Report for ${{ env.TARGET }} # Ensure this runs even if Regression Test fails diff --git a/test/9pm b/test/9pm index ae54b408..0cea38dc 160000 --- a/test/9pm +++ b/test/9pm @@ -1 +1 @@ -Subproject commit ae54b40853afe29b3975b911380bd2f5bf9d3fce +Subproject commit 0cea38dc1e0c2280cd8fa64ed99a1d7cc7fa4d2e diff --git a/test/test.mk b/test/test.mk index 9b1d9c03..78e74a5b 100644 --- a/test/test.mk +++ b/test/test.mk @@ -1,6 +1,7 @@ base-dir := $(lastword $(subst :, ,$(BR2_EXTERNAL))) test-dir ?= $(BR2_EXTERNAL_INFIX_PATH)/test ninepm := $(BR2_EXTERNAL_INFIX_PATH)/test/9pm/9pm.py +ninepm_report := $(BR2_EXTERNAL_INFIX_PATH)/test/9pm/report.py NINEPM_PROJ_CONF ?= $(BR2_EXTERNAL_INFIX_PATH)/test/9pm-proj.yaml spec-dir := $(test-dir)/spec test-specification := $(BINARIES_DIR)/test-specification.pdf @@ -29,6 +30,8 @@ endif test: $(test-dir)/env -r $(base) $(mode) $(binaries) $(pkg-$(ARCH)) $(ninepm) -v $(TESTS) + $(ninepm_report) github $(test-dir)/.log/last/result.json + $(ninepm_report) asciidoc $(test-dir)/.log/last/result.json test-sh: $(test-dir)/env $(base) $(mode) $(binaries) $(pkg-$(ARCH)) -i /bin/sh