Bug 685442 - Mac nightly builders keep failing (typically upload_symbols step). r=ted
authorJohn Hopkins <jhopkins@mozilla.com>
Thu, 13 Oct 2011 22:48:32 -0700
changeset 78688 9545b88eed827dacf620f5ce4e90a8ab23f4c221
parent 78687 64ea9d6d7093593d3743d6106f509d107ce38041
child 78725 ca73f057dab701a1e5531744e3349351113ad0bd
push id21325
push userjohn.hopkins@mozillamessaging.com
push dateFri, 14 Oct 2011 05:49:35 +0000
treeherdermozilla-central@9545b88eed82 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersted
bugs685442
milestone10.0a1
first release with
nightly linux32
9545b88eed82 / 10.0a1 / 20111014030948 / files
nightly linux64
9545b88eed82 / 10.0a1 / 20111014030948 / files
nightly mac
9545b88eed82 / 10.0a1 / 20111014030948 / files
nightly win32
9545b88eed82 / 10.0a1 / 20111014030948 / files
nightly win64
9545b88eed82 / 10.0a1 / 20111014030948 / files
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
releases
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 685442 - Mac nightly builders keep failing (typically upload_symbols step). r=ted
toolkit/crashreporter/tools/upload_symbols.sh
--- a/toolkit/crashreporter/tools/upload_symbols.sh
+++ b/toolkit/crashreporter/tools/upload_symbols.sh
@@ -58,17 +58,17 @@ set -e
 : ${SYMBOL_SERVER_HOST?} ${SYMBOL_SERVER_USER?} ${SYMBOL_SERVER_PATH?} ${1?"You must specify a symbol index name."} ${2?"You must specify a symbol archive to upload"}
 
 SYMBOL_INDEX_NAME="$1"
 SYMBOL_ARCHIVE="$2"
 
 hash=`openssl dgst -sha1 "${SYMBOL_ARCHIVE}" | sed 's/^.*)=//' | sed 's/\ //g'`
 archive="${hash}-"`basename "${SYMBOL_ARCHIVE}" | sed 's/\ //g'`
 echo "Transferring symbols... ${SYMBOL_ARCHIVE}"
-scp ${SYMBOL_SERVER_PORT:+-P $SYMBOL_SERVER_PORT} \
+scp -oLogLevel=DEBUG -oRekeyLimit=10M ${SYMBOL_SERVER_PORT:+-P $SYMBOL_SERVER_PORT} \
   ${SYMBOL_SERVER_SSH_KEY:+-i "$SYMBOL_SERVER_SSH_KEY"} "${SYMBOL_ARCHIVE}" \
   ${SYMBOL_SERVER_USER}@${SYMBOL_SERVER_HOST}:"${SYMBOL_SERVER_PATH}/${archive}"
 echo "Unpacking symbols on remote host..."
 ssh -2 ${SYMBOL_SERVER_PORT:+-p $SYMBOL_SERVER_PORT} \
   ${SYMBOL_SERVER_SSH_KEY:+-i "$SYMBOL_SERVER_SSH_KEY"} \
   -l ${SYMBOL_SERVER_USER} ${SYMBOL_SERVER_HOST} \
   "set -e;
    umask 0022;