shithub: libvpx

Download patch

ref: 90ceaba3e4fc2796daf34ea0a5726102c4e6b80e
parent: e7c453b613ffc2baab4b04cc514fd4a0a15c8927
author: James Zern <jzern@google.com>
date: Thu Dec 22 03:20:55 EST 2016

libs.mk/stress.sh,curl: set --retry to 1

provide some resilience for transient errors

Change-Id: I8db3d4eb5ef3cccc235a8c4c0052199c0ce23a27

--- a/libs.mk
+++ b/libs.mk
@@ -405,7 +405,7 @@
 $(LIBVPX_TEST_DATA): $(SRC_PATH_BARE)/test/test-data.sha1
 	@echo "    [DOWNLOAD] $@"
 	$(qexec)trap 'rm -f $@' INT TERM &&\
-            curl -L -o $@ $(call libvpx_test_data_url,$(@F))
+            curl --retry 1 -L -o $@ $(call libvpx_test_data_url,$(@F))
 
 testdata:: $(LIBVPX_TEST_DATA)
 	$(qexec)[ -x "$$(which sha1sum)" ] && sha1sum=sha1sum;\
--- a/test/stress.sh
+++ b/test/stress.sh
@@ -32,7 +32,7 @@
 
   # Download the file using curl. Trap to insure non partial file.
   (trap "rm -f $1" INT TERM \
-    && eval "curl -L -o $1 ${DATA_URL}${root} ${devnull}")
+    && eval "curl --retry 1 -L -o $1 ${DATA_URL}${root} ${devnull}")
 
   # Check the sha1 sum of the file.
   if [ -n "${sha1sum}" ]; then