tests: Run network retries test for many retries directly
authorRobert Fairley <rfairley@redhat.com>
Thu, 5 Jul 2018 18:59:24 +0000 (14:59 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Thu, 5 Jul 2018 20:11:42 +0000 (20:11 +0000)
This runs a test involving many retries for the --network-retries
option directly rather than inside a conditional statement, so that
the command does not silently fail and allow the test to continue
running.

Closes: #1673
Approved by: jlebon

tests/test-pull-repeated.sh

index 306d48e5234b4104978780f479417a627712b206..a2707d6d23e7203e84ccc41f2e5abc926d15baba 100755 (executable)
@@ -90,9 +90,8 @@ ostree_repo_init repo --mode=archive
 ${CMD_PREFIX} ostree --repo=repo remote add --set=gpg-verify=false origin $(cat httpd-address)/ostree/gnomerepo
 
 # Using 8 network retries gives error rate of <0.5%, when --random-408s=50
-if ${CMD_PREFIX} ostree --repo=repo pull --mirror origin --network-retries=8 main 2>err.txt; then
-   echo "Success with big number of network retries"
-fi
+${CMD_PREFIX} ostree --repo=repo pull --mirror origin --network-retries=8 main
+echo "Success with big number of network retries"
 
 ${CMD_PREFIX} ostree --repo=repo fsck
 ${CMD_PREFIX} ostree --repo=repo rev-parse main