diff -r b7eb3929096c -r 69ddc1c42130 wscript --- a/wscript Mon Apr 21 09:04:08 2008 -0700 +++ b/wscript Mon Apr 21 17:31:01 2008 +0100 @@ -752,9 +752,11 @@ _dir = os.getcwd() os.chdir(REGRESSION_TRACES_DIR_NAME) try: - os.system("hg pull " + REGRESSION_TRACES_REPO + REGRESSION_TRACES_DIR_NAME + " > /dev/null 2>&1") + result = os.system("hg -q pull %s && hg -q update" % (REGRESSION_TRACES_REPO + REGRESSION_TRACES_DIR_NAME)) finally: os.chdir("..") + if result: + Params.fatal("Synchronizing reference traces using Mercurial failed.") else: print "Synchronizing reference traces from web." urllib.urlretrieve(REGRESSION_TRACES_URL + REGRESSION_TRACES_TAR_NAME, REGRESSION_TRACES_TAR_NAME)