mirror of
https://github.com/samba-team/samba.git
synced 2024-12-25 23:21:54 +03:00
bf197d097f
Signed-off-by: Martin Schwenke <martin@meltin.net> (This used to be ctdb commit 79adb50b3ce3873c3baf9e6715c1d1c3f181ce43)
42 lines
811 B
Bash
Executable File
42 lines
811 B
Bash
Executable File
#!/bin/bash
|
|
|
|
test_info()
|
|
{
|
|
cat <<EOF
|
|
Verify that 'ctdb listvars' shows a list of all tunable variables.
|
|
|
|
This test simply checks that at least 5 sane looking lines are
|
|
printed. It does not check that the list is complete or that the
|
|
values are sane.
|
|
|
|
Prerequisites:
|
|
|
|
* An active CTDB cluster with at least 2 active nodes.
|
|
|
|
Steps:
|
|
|
|
1. Verify that the status on all of the ctdb nodes is 'OK'.
|
|
2. Run 'ctdb listvars' and verify that it shows a list of tunable
|
|
variables and their current values.
|
|
|
|
Expected results:
|
|
|
|
* 'ctdb listvars' works as expected.
|
|
EOF
|
|
}
|
|
|
|
. "${TEST_SCRIPTS_DIR}/integration.bash"
|
|
|
|
ctdb_test_init "$@"
|
|
|
|
set -e
|
|
|
|
cluster_is_healthy
|
|
|
|
try_command_on_node -v 0 "$CTDB listvars"
|
|
|
|
sanity_check_output \
|
|
5 \
|
|
'^[[:alpha:]][[:alnum:]]+[[:space:]]*=[[:space:]]*[[:digit:]]+$' \
|
|
"$out"
|