Skip to content

Commit 240f7b3

Browse files
committed
Improve run_nftables_tests script
1 parent 418f70a commit 240f7b3

File tree

1 file changed

+15
-10
lines changed

1 file changed

+15
-10
lines changed

scripts/run_nftables_test.sh

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
#!/usr/bin/env bash
2+
set -ea
23

3-
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
4-
PROJECT_DIR=$(dirname $DIR)
5-
echo $PROJECT_DIR
6-
ls -altr $PROJECT_DIR
4+
# DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
5+
# PROJECT_DIR=$(dirname $DIR)
6+
# export DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
7+
8+
docker rm -f ncli-tester || true
9+
docker build . -t ncli-tester
10+
docker run \
11+
-e LVMPY_LOG_DIR="$PROJECT_DIR/tests/" \
12+
-e HIDE_STREAM_LOG=true \
13+
-e TEST_HOME_DIR="$PROJECT_DIR/tests/" \
14+
-e GLOBAL_SKALE_DIR="$PROJECT_DIR/tests/etc/skale" \
15+
-e DOTENV_FILEPATH='tests/test-env' \
16+
--cap-add=NET_ADMIN --cap-add=NET_RAW \
17+
--name ncli-tester ncli-tester py.test -v tests/core/migration_test.py tests/core/nftables_test.py $@
718

8-
LVMPY_LOG_DIR="$PROJECT_DIR/tests/" \
9-
HIDE_STREAM_LOG=true \
10-
TEST_HOME_DIR="$PROJECT_DIR/tests/" \
11-
GLOBAL_SKALE_DIR="$PROJECT_DIR/tests/etc/skale" \
12-
DOTENV_FILEPATH='tests/test-env' \
13-
py.test -v tests/core/migration_test.py tests/core/nftables_test.py $@

0 commit comments

Comments
 (0)