Mercurial > hg
changeset 18619:c768e3da3cc2
merge crew heads
author | Kevin Bullock <kbullock@ringworld.org> |
---|---|
date | Sat, 09 Feb 2013 22:27:13 +0000 |
parents | 43ffd0279876 (current diff) 35b4affe6fdd (diff) |
children | 7da487b0256a |
files | |
diffstat | 1 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/run-tests.py Sat Feb 09 22:25:58 2013 +0000 +++ b/tests/run-tests.py Sat Feb 09 22:27:13 2013 +0000 @@ -52,6 +52,7 @@ import sys import tempfile import time +import random import re import threading import killdaemons as killmod @@ -1253,7 +1254,11 @@ os.environ['no_proxy'] = '' os.environ['NO_PROXY'] = '' os.environ['TERM'] = 'xterm' - os.environ['PYTHONHASHSEED'] = os.environ.get('PYTHONHASHSEED', 'random') + if 'PYTHONHASHSEED' not in os.environ: + # use a random python hash seed all the time + # we do the randomness ourself to know what seed is used + os.environ['PYTHONHASHSEED'] = str(random.getrandbits(32)) + print 'python hash seed:', os.environ['PYTHONHASHSEED'] # unset env related to hooks for k in os.environ.keys():