diff --git a/.github/workflows/build-artifact.yml b/.github/workflows/build-artifact.yml index 4b3d40456..c77d7ddda 100644 --- a/.github/workflows/build-artifact.yml +++ b/.github/workflows/build-artifact.yml @@ -29,6 +29,7 @@ jobs: mk/kconfig.mk mk/toolchain.mk tools/detect-env.py + tests/embench-iot/** tests/ansibench/** tests/rv8-bench/** tests/doom/** @@ -59,7 +60,7 @@ jobs: run: | sudo apt-get update -q=2 sudo apt-get upgrade -q=2 - sudo apt-get install -q=2 gcc-multilib g++-multilib + sudo apt-get install -q=2 gcc-multilib g++-multilib scons .ci/riscv-toolchain-install.sh echo "$PWD/toolchain/bin" >> $GITHUB_PATH - name: Build binaries diff --git a/.gitmodules b/.gitmodules index 80a0e2288..cd87056a4 100644 --- a/.gitmodules +++ b/.gitmodules @@ -34,3 +34,7 @@ path = src/dtc url = https://github.com/dgibson/dtc shallow = true +[submodule "tests/embench-iot"] + path = tests/embench-iot + url = https://github.com/sysprog21/embench-iot + shallow = true diff --git a/mk/artifact.mk b/mk/artifact.mk index e0c950db7..863936bd1 100644 --- a/mk/artifact.mk +++ b/mk/artifact.mk @@ -13,6 +13,7 @@ BIN_DIR := $(abspath $(OUT)) TEST_SUITES += \ ansibench \ + embench-iot \ rv8-bench # "ieee754" needs F extension diff --git a/tests/embench-iot b/tests/embench-iot new file mode 160000 index 000000000..b59c7319b --- /dev/null +++ b/tests/embench-iot @@ -0,0 +1 @@ +Subproject commit b59c7319b44380a46961fdfca54be9f3f9f8522b