summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/maps/0004interval_map_create_once_0
diff options
context:
space:
mode:
Diffstat (limited to 'tests/shell/testcases/maps/0004interval_map_create_once_0')
-rwxr-xr-xtests/shell/testcases/maps/0004interval_map_create_once_017
1 files changed, 9 insertions, 8 deletions
diff --git a/tests/shell/testcases/maps/0004interval_map_create_once_0 b/tests/shell/testcases/maps/0004interval_map_create_once_0
index 3de0c9de..7d382559 100755
--- a/tests/shell/testcases/maps/0004interval_map_create_once_0
+++ b/tests/shell/testcases/maps/0004interval_map_create_once_0
@@ -5,6 +5,10 @@
HOWMANY=63
+if [ "$NFT_TEST_SKIP_slow" = y ] ; then
+ HOWMANY=5
+fi
+
tmpfile=$(mktemp)
if [ ! -w $tmpfile ] ; then
echo "Failed to create tmp file" >&2
@@ -26,19 +30,12 @@ generate_add() {
}
generate_test() {
- count=0
elements=""
for ((i=1; i<=HOWMANY; i++)) ; do
for ((j=1; j<=HOWMANY; j++)) ; do
- ((count++))
elements="${elements}10.${i}.${j}.0/24 : 10.0.${i}.${j}"
[ "$i" == "$HOWMANY" ] && [ "$j" == "$HOWMANY" ] && break
- if [ "$count" == "2" ] ; then
- count=0
- elements="${elements},\\n\\t\\t\\t "
- else
- elements="${elements}, "
- fi
+ elements="${elements},\\n\\t\\t\\t "
done
done
echo -e "$elements"
@@ -64,3 +61,7 @@ if [ "$EXPECTED" != "$GET" ] ; then
exit 1
fi
+if [ "$HOWMANY" != 63 ] ; then
+ echo "Run a partial test due to NFT_TEST_SKIP_slow=y. Skip"
+ exit 77
+fi