diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d057abec2a188f58febd877a72c97a095a095397..33d0615776178b053f07cff5e0c7f0c891b0b571 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -178,3 +178,28 @@ elfdep-centos75:
     - centos75
   variables:
     OS: 'centos75'  
+
+#
+# test_cmds.sh kill_deads
+#
+.basic-pgms-killdeads: &basic-pgms-killdeads
+  stage: test
+  script:
+    - ./cicd_testing/basic-pgms-killdeads.sh
+
+basic-pgms-killdeads-ubuntu18:
+  <<: *basic-pgms-killdeads
+  tags:
+    - ubuntu18
+
+basic-pgms-killdeads-ubuntu16:
+  <<: *basic-pgms-killdeads
+  tags:
+    - ubuntu16
+
+basic-pgms-killdeads-centos75:
+  <<: *basic-pgms-killdeads
+  tags:
+    - centos75
+  variables:
+    OS: 'centos75'  
diff --git a/cicd_testing/basic-pgms-killdeads.sh b/cicd_testing/basic-pgms-killdeads.sh
new file mode 100755
index 0000000000000000000000000000000000000000..2eefa006d58f240d3ca16246ba7adfc80be4ce49
--- /dev/null
+++ b/cicd_testing/basic-pgms-killdeads.sh
@@ -0,0 +1,12 @@
+#!/bin/bash
+set -e
+set -x
+
+cd /tmp/peasoup_test
+source set_env_vars
+cd $CICD_TO_TEST_DIR/peasoup_examples/tests
+cd $PEASOUP_HOME/tests
+make clean; 
+./test_cmds.sh -c kill_deads_rida -l -a "tcpdump"
+./test_cmds.sh -c kill_deads -l -a "bzip2" 
+