Exclude some Kelvin test cases that intentionally fail

Change-Id: I67bfddef721b857cfa1873ad2add971df61365ea
diff --git a/platforms/nexus/kelvin.mk b/platforms/nexus/kelvin.mk
index 9b572db..eecdb7c 100644
--- a/platforms/nexus/kelvin.mk
+++ b/platforms/nexus/kelvin.mk
@@ -26,7 +26,7 @@
 # Some of the artifacts are built with bazel, and need to be copied to out/
 kelvin_sw: | $(KELVIN_SW_BAZEL_OUT_DIR)
 	cd "$(KELVIN_SW_SRC_DIR)" && \
-		bazel build //...
+		bazel build --build_tag_filters=-intentional_failure //...
 	cd "$(KELVIN_SW_SRC_DIR)/bazel-out" && \
 		find . -type f \( \
 			-wholename "*ST-*/*.elf" -o \
diff --git a/platforms/shodan/kelvin.mk b/platforms/shodan/kelvin.mk
index 9e434bc..1d14d53 100644
--- a/platforms/shodan/kelvin.mk
+++ b/platforms/shodan/kelvin.mk
@@ -25,7 +25,7 @@
 # Some of the artifacts are built with bazel, and need to be copied to out/
 kelvin_sw: | $(KELVIN_SW_BAZEL_OUT_DIR)
 	cd "$(KELVIN_SW_SRC_DIR)" && \
-		bazel build //...
+		bazel build --build_tag_filters=-intentional_failure //...
 	cd "$(KELVIN_SW_SRC_DIR)/bazel-out" && \
 		find . -type f \( \
 			-wholename "*ST-*/*.elf" -o \
diff --git a/platforms/sparrow/kelvin.mk b/platforms/sparrow/kelvin.mk
index 9b572db..eecdb7c 100644
--- a/platforms/sparrow/kelvin.mk
+++ b/platforms/sparrow/kelvin.mk
@@ -26,7 +26,7 @@
 # Some of the artifacts are built with bazel, and need to be copied to out/
 kelvin_sw: | $(KELVIN_SW_BAZEL_OUT_DIR)
 	cd "$(KELVIN_SW_SRC_DIR)" && \
-		bazel build //...
+		bazel build --build_tag_filters=-intentional_failure //...
 	cd "$(KELVIN_SW_SRC_DIR)/bazel-out" && \
 		find . -type f \( \
 			-wholename "*ST-*/*.elf" -o \