Avoid boilerplate in no tests found use case

As suggested in this upstream issue: [1] use always pass test to avoid
Bazel returning exit code 4 and corresponding boilerplate in no tests
found use case.

[1] https://github.com/bazelbuild/bazel/issues/11465

Change-Id: I3b102d0efae69cf975e0e2787537efc5898d5938
diff --git a/jenkins/gerrit-bazel-build-account-plugin.sh b/jenkins/gerrit-bazel-build-account-plugin.sh
index 3cbf149..45d1ba2 100644
--- a/jenkins/gerrit-bazel-build-account-plugin.sh
+++ b/jenkins/gerrit-bazel-build-account-plugin.sh
@@ -28,20 +28,7 @@
 java -fullversion
 bazelisk version
 bazelisk build --spawn_strategy=standalone --genrule_strategy=standalone $TARGETS
-
-echo 'Running tests...'
-set +e
-bazelisk test --test_env DOCKER_HOST=$DOCKER_HOST plugins/account/...
-TEST_RES=$?
-set -e
-if [ $TEST_RES -eq 4 ]
-then
-    echo 'No tests found for account plugin (tell this to the plugin maintainers?).'
-elif [ ! $TEST_RES -eq 0 ]
-then
-    echo 'Tests failed'
-    exit 1
-fi
+bazelisk test --test_env DOCKER_HOST=$DOCKER_HOST //tools/bzl:always_pass_test plugins/account/...
 
 for JAR in $(find bazel-bin/plugins/account -name account*.jar)
 do
diff --git a/jenkins/gerrit-bazel-build-its-plugin-branch.sh b/jenkins/gerrit-bazel-build-its-plugin-branch.sh
index 0f8bae0..f81ff5d 100644
--- a/jenkins/gerrit-bazel-build-its-plugin-branch.sh
+++ b/jenkins/gerrit-bazel-build-its-plugin-branch.sh
@@ -26,20 +26,7 @@
 java -fullversion
 bazelisk version
 bazelisk build --spawn_strategy=standalone --genrule_strategy=standalone $TARGETS
-
-echo 'Running tests...'
-set +e
-bazelisk test --test_env DOCKER_HOST=$DOCKER_HOST plugins/its-{name}/...
-TEST_RES=$?
-set -e
-if [ $TEST_RES -eq 4 ]
-then
-    echo 'No tests found for its plugin (tell this to the plugin maintainers?).'
-elif [ ! $TEST_RES -eq 0 ]
-then
-    echo 'Tests failed'
-    exit 1
-fi
+bazelisk test --test_env DOCKER_HOST=$DOCKER_HOST //tools/bzl:always_pass_test plugins/its-{name}/...
 
 for JAR in $(find bazel-bin/plugins/its-{name} -name its-{name}*.jar)
 do
diff --git a/jenkins/gerrit-bazel-build-its-plugin.sh b/jenkins/gerrit-bazel-build-its-plugin.sh
index 39fc2a4..e545573 100644
--- a/jenkins/gerrit-bazel-build-its-plugin.sh
+++ b/jenkins/gerrit-bazel-build-its-plugin.sh
@@ -22,20 +22,7 @@
 java -fullversion
 bazelisk version
 bazelisk build --spawn_strategy=standalone --genrule_strategy=standalone $TARGETS
-
-echo 'Running tests...'
-set +e
-bazelisk test --test_env DOCKER_HOST=$DOCKER_HOST plugins/its-{name}/...
-TEST_RES=$?
-set -e
-if [ $TEST_RES -eq 4 ]
-then
-    echo 'No tests found for its plugin (tell this to the plugin maintainers?).'
-elif [ ! $TEST_RES -eq 0 ]
-then
-    echo 'Tests failed'
-    exit 1
-fi
+bazelisk test --test_env DOCKER_HOST=$DOCKER_HOST //tools/bzl:always_pass_test plugins/its-{name}/...
 
 for JAR in $(find bazel-bin/plugins/its-{name} -name its-{name}*.jar)
 do
diff --git a/jenkins/gerrit-bazel-build-plugin-branch.sh b/jenkins/gerrit-bazel-build-plugin-branch.sh
index 7892d5e..7a85001 100644
--- a/jenkins/gerrit-bazel-build-plugin-branch.sh
+++ b/jenkins/gerrit-bazel-build-plugin-branch.sh
@@ -28,20 +28,7 @@
                    --test_timeout 3600 \
                    --test_tag_filters=-flaky \
                    --test_env DOCKER_HOST=$DOCKER_HOST"
-
-echo 'Running tests...'
-set +e
-bazelisk test $BAZEL_OPTS plugins/{name}/...
-TEST_RES=$?
-set -e
-if [ $TEST_RES -eq 4 ]
-then
-    echo 'No tests found for this plugin (tell this to the plugin maintainers?).'
-elif [ ! $TEST_RES -eq 0 ]
-then
-    echo 'Tests failed'
-    exit 1
-fi
+bazelisk test $BAZEL_OPTS //tools/bzl:always_pass_test plugins/{name}/...
 
 for JAR in $(find bazel-bin/plugins/{name} -name {name}*.jar)
 do
diff --git a/jenkins/gerrit-bazel-build-plugin.sh b/jenkins/gerrit-bazel-build-plugin.sh
index f470616..b05c2a4 100644
--- a/jenkins/gerrit-bazel-build-plugin.sh
+++ b/jenkins/gerrit-bazel-build-plugin.sh
@@ -17,20 +17,7 @@
 java -fullversion
 bazelisk version
 bazelisk build --spawn_strategy=standalone --genrule_strategy=standalone $TARGETS
-
-echo 'Running tests...'
-set +e
-bazelisk test --test_env DOCKER_HOST=$DOCKER_HOST plugins/{name}/...
-TEST_RES=$?
-set -e
-if [ $TEST_RES -eq 4 ]
-then
-    echo 'No tests found for this plugin (tell this to the plugin maintainers?).'
-elif [ ! $TEST_RES -eq 0 ]
-then
-    echo 'Tests failed'
-    exit 1
-fi
+bazelisk test --test_env DOCKER_HOST=$DOCKER_HOST //tools/bzl:always_pass_test plugins/{name}/...
 
 for JAR in $(find bazel-bin/plugins/{name} -name {name}*.jar)
 do
diff --git a/jenkins/gerrit-bazel-verifier-test.sh b/jenkins/gerrit-bazel-verifier-test.sh
index 50e672e..0bda35b 100755
--- a/jenkins/gerrit-bazel-verifier-test.sh
+++ b/jenkins/gerrit-bazel-verifier-test.sh
@@ -41,15 +41,7 @@
   fi
 
   echo 'Running Documentation tests...'
-  set +e
-  bazelisk test $BAZEL_OPTS Documentation/...
-  TEST_RES=$?
-  set -e
-  if [ ! $TEST_RES -eq 4 ] && [ ! $TEST_RES -eq 0 ]
-  then
-    echo 'Documentation tests failed'
-    exit 1
-  fi
+  bazelisk test $BAZEL_OPTS //tools/bzl:always_pass_test Documentation/...
 
   if [ -z "$SAUCE_USERNAME" ] || [ -z "$SAUCE_ACCESS_KEY" ]
   then