Add Kelvin SystemC tests in to kelvin_sw_test Test both ISS and HW SystemC simulation on the built Kelvin SW artifacts. Change-Id: Ifae4fd70547ccc0906901d089536f7687e826522
diff --git a/platforms/nexus/kelvin.mk b/platforms/nexus/kelvin.mk index 473111f..7cd60d1 100644 --- a/platforms/nexus/kelvin.mk +++ b/platforms/nexus/kelvin.mk
@@ -46,10 +46,10 @@ ## Test Kelvin SW artifacts # -# Test Kelvin SW artifacts with kelvin ISS simulation -kelvin_sw_test: kelvin_sim | $(KELVIN_SW_TESTLOG_DIR) +# Test Kelvin SW artifacts with kelvin ISS and SystemC simulations +kelvin_sw_test: kelvin_sim kelvin_hw_sim | $(KELVIN_SW_TESTLOG_DIR) cd "$(KELVIN_SW_SRC_DIR)" && \ - bazel test --test_output=errors //... && \ + bazel test --test_output=errors --test_tag_filters="-broken" //... && \ cp -rf bazel-testlogs/tests "$(KELVIN_SW_TESTLOG_DIR)" ## Clean Kelvin SW artifacts
diff --git a/platforms/shodan/kelvin.mk b/platforms/shodan/kelvin.mk index 722be80..bbfe9ff 100644 --- a/platforms/shodan/kelvin.mk +++ b/platforms/shodan/kelvin.mk
@@ -34,10 +34,10 @@ ## Test Kelvin SW artifacts # -# Test Kelvin SW artifacts with kelvin ISS simulation -kelvin_sw_test: kelvin_sim | $(KELVIN_SW_TESTLOG_DIR) +# Test Kelvin SW artifacts with kelvin ISS and SystemC simulations +kelvin_sw_test: kelvin_sim kelvin_hw_sim | $(KELVIN_SW_TESTLOG_DIR) cd "$(KELVIN_SW_SRC_DIR)" && \ - bazel test --test_output=errors //... && \ + bazel test --test_output=errors --test_tag_filters="-broken" //... && \ cp -rf bazel-testlogs/tests "$(KELVIN_SW_TESTLOG_DIR)" ## Clean Kelvin SW artifacts