Changeset e3cbda4 in mod_gnutls for t/runtests
- Timestamp:
- Nov 16, 2013, 2:46:50 AM (9 years ago)
- Branches:
- asyncio, debian/master, debian/stretch-backports, jessie-backports, master, proxy-ticket, upstream
- Children:
- 07889ab
- Parents:
- cf2b905
- git-author:
- Daniel Kahn Gillmor <dkg@…> (01/30/13 04:15:32)
- git-committer:
- Daniel Kahn Gillmor <dkg@…> (11/16/13 02:46:50)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
t/runtests
rcf2b905 re3cbda4 8 8 9 9 BADVARS=0 10 for v in TEST_HOST TEST_IP TEST_PORT TEST_QUERY_DELAY TEST_GAP ; do10 for v in TEST_HOST TEST_IP TEST_PORT TEST_QUERY_DELAY TEST_GAP MSVA_PORT; do 11 11 if [ ! -v "$v" ]; then 12 12 printf "You need to set the %s environment variable\n" "$v" >&2 … … 24 24 fi 25 25 26 function stop_msva() { 27 kill %1 28 } 29 26 30 function apache_down_err() { 27 31 printf "FAILURE: %s\n" "$TEST_NAME" … … 33 37 printf "\nApache error logs:\n" 34 38 tail "../../logs/${TEST_NAME}.error.log" 39 stop_msva 35 40 } 36 41 … … 41 46 fi 42 47 48 GNUPGHOME=$(pwd)/msva.gnupghome MSVA_KEYSERVER_POLICY=never monkeysphere-validation-agent & 49 50 trap stop_msva EXIT 51 52 sleep "$TEST_GAP" 53 54 printf "TESTING: initial MSVA verification\n" 55 MONKEYSPHERE_VALIDATION_AGENT_SOCKET="http://127.0.0.1:$MSVA_PORT" msva-query-agent https "$(cat client.uid)" x509pem client < client/x509.pem 56 printf "\nSUCCESS: initial MSVA verification\n" 57 43 58 for t in $tests; do 59 sleep "$TEST_GAP" 44 60 export TEST_NAME="$(basename "$t")" 45 61 output="../../outputs/${TEST_NAME}.output" … … 53 69 printf "TESTING: %s%s\n" "$TEST_NAME" "$EXPECTED_FAILURE" 54 70 trap apache_down_err EXIT 55 /usr/sbin/apache2 -f "$(pwd)/apache.conf" -k start || [ -e fail.server ]71 MONKEYSPHERE_VALIDATION_AGENT_SOCKET="http://127.0.0.1:$MSVA_PORT" /usr/sbin/apache2 -f "$(pwd)/apache.conf" -k start || [ -e fail.server ] 56 72 57 73 if (sed "s/__HOSTNAME__/${TEST_HOST}/" < ./input && sleep "$TEST_QUERY_DELAY") | \ … … 72 88 fi 73 89 /usr/sbin/apache2 -f "$(pwd)/apache.conf" -k stop || [ -e fail.server ] 74 trap -EXIT90 trap stop_msva EXIT 75 91 printf "SUCCESS: %s\n" "$TEST_NAME" 76 92 cd ../.. 77 sleep "$TEST_GAP"78 93 done 94 95 stop_msva
Note: See TracChangeset
for help on using the changeset viewer.