diff --git a/gitlab-ci/functional-test.sh b/gitlab-ci/functional-test.sh
index 6f98250ad329c322ed03874102fce778ed88351a..0450298038fa69a8f992c5a914150702fa12822a 100755
--- a/gitlab-ci/functional-test.sh
+++ b/gitlab-ci/functional-test.sh
@@ -1,5 +1,5 @@
 #!/bin/bash
-
+set -e
 . /usr/share/libubox/jshn.sh
 . /usr/bin/tap.sh