6 Verify that the transaction_loop test succeeds.
10 * An active CTDB cluster with at least 2 active nodes.
14 . "${TEST_SCRIPTS_DIR}/integration.bash"
22 TESTDB="persistent_trans.tdb"
24 try_command_on_node 0 "$CTDB attach $TESTDB persistent"
25 try_command_on_node 0 "$CTDB wipedb $TESTDB"
27 try_command_on_node 0 "$CTDB listnodes"
28 num_nodes=$(echo "$out" | wc -l)
30 if [ -z "$CTDB_TEST_TIMELIMIT" ] ; then
31 CTDB_TEST_TIMELIMIT=30
34 t="$CTDB_TEST_WRAPPER $VALGRIND transaction_loop \
35 -n ${num_nodes} -t ${CTDB_TEST_TIMELIMIT} \
36 -D ${TESTDB} -T persistent -k testkey"
38 echo "Running transaction_loop on all $num_nodes nodes."
39 try_command_on_node -v -p all "$t"