From adabae4f63d63dadc20a1fcb18a6578fb2d846a5 Mon Sep 17 00:00:00 2001 From: Lorenzo Fontana Date: Tue, 25 Jun 2019 11:07:04 +0000 Subject: [PATCH] update: build unit tests in travis Signed-off-by: Lorenzo Fontana Co-Authored-By: Leonardo Di Donato --- .travis.yml | 1 + tests/CMakeLists.txt | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index fb38328e..b0144688 100644 --- a/.travis.yml +++ b/.travis.yml @@ -36,6 +36,7 @@ script: - cd build - docker run --user $(id -u):$(id -g) -v /etc/passwd:/etc/passwd:ro -e MAKE_JOBS=4 -v $TRAVIS_BUILD_DIR/..:/source -v $TRAVIS_BUILD_DIR/build:/build falcosecurity/falco-builder cmake - docker run --user $(id -u):$(id -g) -v /etc/passwd:/etc/passwd:ro -e MAKE_JOBS=4 -v $TRAVIS_BUILD_DIR/..:/source -v $TRAVIS_BUILD_DIR/build:/build falcosecurity/falco-builder package + - docker run --user $(id -u):$(id -g) -v /etc/passwd:/etc/passwd:ro -e MAKE_JOBS=1 -v $TRAVIS_BUILD_DIR/..:/source -v $TRAVIS_BUILD_DIR/build:/build falcosecurity/falco-builder tests - docker run -v /boot:/boot:ro -v /var/run/docker.sock:/var/run/docker.sock -v /etc/passwd:/etc/passwd:ro -e MAKE_JOBS=4 -v $TRAVIS_BUILD_DIR/..:/source -v $TRAVIS_BUILD_DIR/build:/build falcosecurity/falco-tester notifications: webhooks: diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 4d867295..19d80d05 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -22,7 +22,7 @@ set(FALCO_TESTS_SOURCES set(FALCO_TESTED_LIBRARIES falco_engine) -option(FALCO_BUILD_TESTS "Determines whether to build tests." OFF) +option(FALCO_BUILD_TESTS "Determines whether to build tests." ON) if(FALCO_BUILD_TESTS) enable_testing()