1313 exit 1
1414fi
1515
16+ function log() {
17+ printf ' [*][test] %s\n' " $1 "
18+ }
19+
20+ function err() {
21+ printf ' [-][test] %s\n' " $1 " 1>&2
22+ }
23+
1624function clear_testdir() {
1725 cd " $root_dir " || exit 1
1826 if [ -d " $testdir " ]
9098
9199function fail() {
92100 # clear_testdir
93- echo " [-] Error: test failed"
101+ err " Error: test failed"
94102 exit 1
95103}
96104
@@ -104,25 +112,27 @@ function test_exec_all_servers() {
104112 create_server " server\\ backslash"
105113 cd " $testdir " || fail
106114 cd server1 || fail
115+ log " runinning git status on all servers ..."
107116 yes | ./lib/exec_all_servers.sh git status
108117 code=" $? "
109118 if [ " $code " != " 0" ]
110119 then
111- echo " Error: 'exec_all_servers.sh git status' failed with exit code $code "
120+ err " Error: 'exec_all_servers.sh git status' failed with exit code $code "
112121 fail
113122 fi
123+ log " runinning touch foo.txt on all servers ..."
114124 yes | ./lib/exec_all_servers.sh touch foo.txt
115125 code=" $? "
116126 if [ " $code " != " 0" ]
117127 then
118- echo " Error: 'exec_all_servers.sh touch foo.txt' failed with exit code $code "
128+ err " Error: 'exec_all_servers.sh touch foo.txt' failed with exit code $code "
119129 fail
120130 fi
121131 local foo_files
122132 foo_files=" $( find .. -name foo.txt | wc -l) "
123133 if [ " $foo_files " != " $num_servers " ]
124134 then
125- echo " Error: 'exec_all_servers.sh touch foo.txt' found $foo_files foo.txt files but expected $num_servers "
135+ err " Error: 'exec_all_servers.sh touch foo.txt' found $foo_files foo.txt files but expected $num_servers "
126136 fail
127137 fi
128138}
@@ -159,9 +169,9 @@ function test_loop_gdb() {
159169 else
160170 echo " FAIL"
161171 cat ./logs/test_gdb.txt
162- echo " Error: loop_gdb.sh did not create enough logfiles"
163- echo " found $num_logs logs expected 3"
164- echo " did the server restart properly?"
172+ err " Error: loop_gdb.sh did not create enough logfiles"
173+ err " found $num_logs logs expected 3"
174+ err " did the server restart properly?"
165175 fail
166176 fi
167177}
@@ -181,22 +191,23 @@ function test_status_size_check() {
181191 if ./status.sh | grep -q WARNING
182192 then
183193
184- echo " Error: ./status.sh threw a WARNING"
185- echo " in $PWD "
186- echo " ./status.sh | grep -q WARNING"
187- echo " failed"
194+ err " Error: ./status.sh threw a WARNING"
195+ err " in $PWD "
196+ err " ./status.sh | grep -q WARNING"
197+ err " failed"
188198 fail
189199 fi
190200}
191201
192202function create_server() {
193203 if [ " $# " != " 1" ]
194204 then
195- echo " create_server: 1 arg required"
205+ err " create_server: 1 arg required"
196206 fail
197207 fi
198208 local servername=" $1 "
199209 local serverdir=" $testdir /$servername "
210+ log " creating server '$servername ' ..."
200211 mkdir -p " $serverdir " || fail
201212 cp ./* .sh " $serverdir "
202213 mkdir -p " $serverdir " /lib
0 commit comments