Add a basic test to run falco.

Add a basic test that loads the kernel module from the source directory
and runs falco. No testing of behavior yet.
This commit is contained in:
Mark Stemm
2016-05-17 16:26:05 -07:00
committed by Mark Stemm
parent 467fe33e37
commit 450c347ef3
2 changed files with 6 additions and 2 deletions

View File

@@ -27,8 +27,8 @@ script:
- cmake .. -DCMAKE_BUILD_TYPE=$BUILD_TYPE
- make VERBOSE=1
- make package
# - cd ..
# - test/falco_trace_regression.sh build/userspace/falco/falco
- cd ..
- sudo test/falco_trace_regression.sh build/userspace/falco/falco
notifications:
webhooks:
urls:

View File

@@ -5,6 +5,10 @@ SCRIPT=$(readlink -f $0)
BASEDIR=$(dirname $SCRIPT)
FALCO=$1
BUILDDIR=$(dirname $FALCO)
# Load the built kernel module by hand
insmod $BUILDDIR/../../driver/sysdig-probe.ko
# For now, simply ensure that falco can run without errors.
FALCO_CMDLINE="$FALCO -c $BASEDIR/../falco.yaml -r $BASEDIR/../rules/falco_rules.yaml"