diff --git a/.travis.yml b/.travis.yml
index 01aac641629943b96f06dd4b6c6574f4040c3c37..82c53486fa569ec829450a3608cc2d4dde51872a 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -32,6 +32,7 @@ matrix:
         - cd build
         - cmake -DCREATE_BOX_PACKAGE=OFF -DGPU_BACKEND_CUDA=OFF -DGPU_BACKEND_OPENCL=ON -DAPPLE_BREW=ON -DQt5_DIR=/usr/local/opt/qt/lib/cmake/Qt5 -G Ninja ..
         - ninja
+        - ctest -LE cmd --output-on-failure
     - name: CUDA 8 Linux
       dist: xenial
       services:
diff --git a/docker/ci.dockerfile b/docker/ci.dockerfile
index 1948bc0ad13b1713f2de56d5492afeb38fb3c6fb..9ac8312ed04d4bfed2f90e7bbe9635303c96c3ec 100644
--- a/docker/ci.dockerfile
+++ b/docker/ci.dockerfile
@@ -7,3 +7,4 @@ RUN echo ${CUDA_SHORT} > cuda.version
 WORKDIR build
 RUN cmake -DCMAKE_BUILD_TYPE=Release -DLINUX_PKG=ON -DRTMP_NVENC=OFF -DCUDA_TARGET_ARCH="50" -G Ninja ..
 RUN ninja
+RUN ctest -LE cmd --output-on-failure
diff --git a/tests/cli_tests/CMakeLists.txt b/tests/cli_tests/CMakeLists.txt
index 040e88c5ac69c692aad012ed8f0b120b70b73995..3bf6179a4e477bf021037af70d8eb58d7b0787bb 100755
--- a/tests/cli_tests/CMakeLists.txt
+++ b/tests/cli_tests/CMakeLists.txt
@@ -9,6 +9,7 @@ function(add_cli_tests TESTS_TO_ADD)
       COMMAND "behave" -t=-slow -D "BIN=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}" -D GPU=${GPU_BACKEND_DEFAULT} "features/${test}")
     set_property(TEST ${test} PROPERTY RUN_SERIAL TRUE)
     set_property(TEST ${test} PROPERTY FOLDER "cli tests")
+    set_property(TEST ${test} PROPERTY LABELS "cmd")
   endforeach()
 endfunction(add_cli_tests TESTS_TO_ADD)
 function(add_slow_cli_tests TESTS_TO_ADD)
@@ -19,6 +20,7 @@ function(add_slow_cli_tests TESTS_TO_ADD)
       COMMAND "behave" -D "BIN=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}" -D GPU=${GPU_BACKEND_DEFAULT} "features/${test}")
     set_property(TEST ${test} PROPERTY RUN_SERIAL TRUE)
     set_property(TEST ${test} PROPERTY FOLDER "cli tests")
+    set_property(TEST ${test} PROPERTY LABELS "cmd")
   endforeach()
 endfunction(add_slow_cli_tests TESTS_TO_ADD)