From: Christian Franke Date: Mon, 5 Nov 2018 16:44:18 +0000 (+0100) Subject: docker: Improve README and frr-topotests usage X-Git-Tag: frr-7.1-dev~144^2~4 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=9b5470a84351b0a0bd5db441240c362737210ac9;p=matthieu%2Ffrr.git docker: Improve README and frr-topotests usage Signed-off-by: Christian Franke --- diff --git a/tests/topotests/docker/README.md b/tests/topotests/docker/README.md index 25b18da7dc..918594e6a3 100644 --- a/tests/topotests/docker/README.md +++ b/tests/topotests/docker/README.md @@ -30,8 +30,8 @@ of the image. If you need to force a complete recompile, you can set `TOPOTEST_C TOPOTEST_CLEAN=1 frr-topotests ``` -By default, `frr-topotests` will execute pytest without any arguments. If you append an -arguments with the first one starting with `/` or `./`, they will replace the call to +By default, `frr-topotests` will build frr and run pytest. If you append +arguments and the first one starts with `/` or `./`, they will replace the call to pytest. If the appended arguments do not match this patttern, they will be provided to pytest as arguments. diff --git a/tests/topotests/docker/frr-topotests.sh b/tests/topotests/docker/frr-topotests.sh index 90f1668451..435649c32f 100755 --- a/tests/topotests/docker/frr-topotests.sh +++ b/tests/topotests/docker/frr-topotests.sh @@ -32,7 +32,11 @@ if [[ "$1" = "-h" ]] || [[ "$1" = "--help" ]]; then Usage: $0 [args...] - Its behavior can be modified by the following environment variables: + If any arguments are provided and the first argument starts with / or ./ + the arguments are interpreted as command and will be executed instead + of pytest. + + Behavior can be further modified by the following environment variables: TOPOTEST_AUTOLOAD If set to 1, the script will try to load necessary kernel modules without asking for confirmation first. @@ -66,8 +70,6 @@ if [[ "$1" = "-h" ]] || [[ "$1" = "--help" ]]; then TOPOTEST_VERBOSE Show detailed build output. Enabled by default, set to 0 to disable. - To get information about the commands available inside of the container, - run \`$0 help\`. EOF exit 1 fi