diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 000000000..8641b446d --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: c + +compiler: + - gcc + - clang + +sudo: false + +addons: + apt: + packages: + - libcunit1-dev + +script: ./unittest.sh diff --git a/unittest.sh b/unittest.sh new file mode 100755 index 000000000..a2ce5593b --- /dev/null +++ b/unittest.sh @@ -0,0 +1,11 @@ +#!/usr/bin/env bash + +set -xe + +make -C test/lib/nvme/unit + +test/lib/nvme/unit/nvme_c/nvme_ut +test/lib/nvme/unit/nvme_ctrlr_c/nvme_ctrlr_ut +test/lib/nvme/unit/nvme_ctrlr_cmd_c/nvme_ctrlr_cmd_ut +test/lib/nvme/unit/nvme_ns_cmd_c/nvme_ns_cmd_ut +test/lib/nvme/unit/nvme_qpair_c/nvme_qpair_ut