diff options
Diffstat (limited to 'ctdb/tests/INTEGRATION/simple/basics.004.getpid.sh')
-rwxr-xr-x | ctdb/tests/INTEGRATION/simple/basics.004.getpid.sh | 28 |
1 files changed, 25 insertions, 3 deletions
diff --git a/ctdb/tests/INTEGRATION/simple/basics.004.getpid.sh b/ctdb/tests/INTEGRATION/simple/basics.004.getpid.sh index 27025df9309..48540d052b2 100755 --- a/ctdb/tests/INTEGRATION/simple/basics.004.getpid.sh +++ b/ctdb/tests/INTEGRATION/simple/basics.004.getpid.sh @@ -1,12 +1,34 @@ -#!/usr/bin/env bash +#!/bin/bash -# Verify that 'ctdb getpid' works as expected +test_info() +{ + cat <<EOF +Verify that 'ctdb getpid' works as expected. + +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 getpid -n <number>' on the nodes to check the PID of the + ctdbd process. +3. Verify that the output is valid. + +Expected results: + +* 'ctdb getpid' shows valid output. +EOF +} . "${TEST_SCRIPTS_DIR}/integration.bash" +ctdb_test_init + set -e -ctdb_test_init +cluster_is_healthy try_command_on_node 0 "$CTDB listnodes | wc -l" num_nodes="$out" |