diff --git a/upstreamcentostests.sh b/upstreamcentostests.sh index 71944d794a4e861f04f935bd54f4e6d8d35996f5..9f9067880152409723b6179d065e0f6a07dbb99d 100644 --- a/upstreamcentostests.sh +++ b/upstreamcentostests.sh @@ -95,7 +95,7 @@ patch -p0 --ignore-whitespace <<'DELIM' fi --- tests/p_iputils/tracepath_test.sh 2020-07-22 09:16:07.230933005 +0200 +++ tests/p_iputils/tracepath_test.sh 2020-07-22 09:17:54.567397062 +0200 -@@ -5,23 +5,23 @@ +@@ -5,7 +5,7 @@ # Testing availability of network if [ $SKIP_QA_HARNESS -eq 1 ]; then @@ -104,28 +104,9 @@ patch -p0 --ignore-whitespace <<'DELIM' else HOST="repo.centos.qa" fi - - t_Log "Running $0 - running ${TEST} to ${HOST}" - --IP=$(host ${HOST}) -+IP=$(dig +short ${HOST} A ${HOST} AAAA) - FILE=/var/tmp/tracepath_result - ret_val=1 - # getting IP-address of default gateway as a fall back - defgw=$(ip route list | grep default | cut -d' ' -f3) - --if [[ $IP =~ .*address\ ([0-9.]*) ]] -+if [[ ! -z "$IP" ]] - then - tracepath -n ${HOST} > ${FILE} -- COUNT=$(grep -c ${BASH_REMATCH[1]} ${FILE}) -+ COUNT=$(echo "$IP" | grep -cf - ${FILE}) - TTL=$(grep -c 'Too many hops' ${FILE}) - GW=$(grep -c ${defgw} ${FILE}) - if ([ $COUNT = 1 ] || [ $COUNT = 2 ]) --- tests/p_mtr/mtr_test.sh 2020-07-22 10:07:09.370957352 +0200 +++ tests/p_mtr/mtr_test.sh 2020-07-22 10:11:26.710029174 +0200 -@@ -5,20 +5,21 @@ +@@ -5,7 +5,7 @@ # Testing availability of network if [ $SKIP_QA_HARNESS -eq 1 ]; then @@ -134,35 +115,9 @@ patch -p0 --ignore-whitespace <<'DELIM' else HOST="repo.centos.qa" fi - - t_Log "Running $0 - running ${TEST} to ${HOST}" - ret_val=1 -+FILE=/var/tmp/mtr_result - --IP=$(host ${HOST}) -+IP=$(dig +short ${HOST} A ${HOST} AAAA) - --regex='.*address\ ([0-9.]*)' --if [[ $IP =~ $regex ]] -+if [[ ! -z "$IP" ]] - then -- COUNT=$( mtr -nr -c1 ${HOST} | grep -c ${BASH_REMATCH[1]} ) -+ mtr -nr -c1 ${HOST} > ${FILE} -+ COUNT=$(echo "$IP" | grep -cf - ${FILE}) - if [ $COUNT = 1 ] - then - t_Log "${TEST} reached ${HOST}" -@@ -27,6 +28,7 @@ - t_Log "${TEST} didn't reach ${HOST}" - ret_val=1 - fi -+ /bin/rm ${FILE} - fi - - t_CheckExitStatus $ret_val --- tests/p_traceroute/traceroute_test.sh 2020-07-22 10:36:20.590306298 +0200 +++ tests/p_traceroute/traceroute_test.sh 2020-07-22 10:44:39.470382735 +0200 -@@ -5,23 +5,23 @@ +@@ -5,7 +5,7 @@ # Testing availability of network if [ $SKIP_QA_HARNESS -eq 1 ]; then @@ -171,25 +126,6 @@ patch -p0 --ignore-whitespace <<'DELIM' else HOST="repo.centos.qa" fi - - t_Log "Running $0 - running ${TEST} to ${HOST}" - --IP=$(host ${HOST}) -+IP=$(dig +short ${HOST} A ${HOST} AAAA) - FILE=/var/tmp/traceroute_result - ret_val=1 - # getting IP-address of default gateway as a fall back - defgw=$(ip route list | grep default | cut -d' ' -f3) - --if [[ $IP =~ .*address\ ([0-9.]*) ]] -+if [[ ! -z "$IP" ]] - then - traceroute -n ${HOST} > ${FILE} -- COUNT=$(grep -c ${BASH_REMATCH[1]} ${FILE}) -+ COUNT=$(echo "$IP" | grep -cf - ${FILE}) - TTL=$(egrep -c '30 \* \* \*' ${FILE}) - GW=$(grep -c ${defgw} ${FILE}) - if [ $COUNT = 2 ] --- tests/p_wget/wget_test.sh 2020-07-22 10:39:37.275125990 +0200 +++ tests/p_wget/wget_test.sh 2020-07-22 10:41:31.094599707 +0200 @@ -8,7 +8,7 @@