ctdb-tests: Limit red-black tree test to 5s of random inserts
commit667265b6851e3c99f761ed65e8d2b9a8eb9cb4e1
authorMartin Schwenke <mschwenke@ddn.com>
Thu, 29 Feb 2024 02:30:04 +0000 (29 13:30 +1100)
committerVolker Lendecke <vl@samba.org>
Thu, 29 Feb 2024 13:20:40 +0000 (29 13:20 +0000)
treeaef8eea1299418b36f7e10df19c8e49ce7db04cb
parent0c1ac19776835034df8f54a78c2022375cff921e
ctdb-tests: Limit red-black tree test to 5s of random inserts

rb_test_001.sh runs for 60s even though rb_tree.c is almost never
modified.  This generally extends test time by an unreasonable amount
of time.

Add an optional timeout (in seconds) argument to rb_test, defaulting
to 60, and pass 5 from rb_test_001.sh.  If anyone ever significantly
updates rb_tree.c then they can run rb_test directly with its default
60s timeout... or for as long as they like.

Reported-by: Volker Lendecke <vl@samba.org>
Signed-off-by: Martin Schwenke <mschwenke@ddn.com>
Reviewed-by: Volker Lendecke <vl@samba.org>
Autobuild-User(master): Volker Lendecke <vl@samba.org>
Autobuild-Date(master): Thu Feb 29 13:20:40 UTC 2024 on atb-devel-224
ctdb/tests/UNIT/cunit/rb_test_001.sh
ctdb/tests/src/rb_test.c