diff options
author | Erik M. Bray <erik.bray@lri.fr> | 2016-09-29 11:10:42 +0200 |
---|---|---|
committer | Erik M. Bray <erik.bray@lri.fr> | 2016-09-29 11:10:42 +0200 |
commit | 2578cb2393cdf9f89a5b631f38ea9854d78ccb01 (patch) | |
tree | 6feb48c664d737a02270994de74e53cab1b9f109 | |
parent | 1be231d529a423cc03c49491c92350999086621c (diff) | |
download | psutil-2578cb2393cdf9f89a5b631f38ea9854d78ccb01.tar.gz |
Limit time to sleep between wait_for_file loops to 0.01 seconds so the tests don't wind up taking too long
-rw-r--r-- | psutil/tests/__init__.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/psutil/tests/__init__.py b/psutil/tests/__init__.py index 336ec733..f36c469c 100644 --- a/psutil/tests/__init__.py +++ b/psutil/tests/__init__.py @@ -387,14 +387,14 @@ def wait_for_file(fname, timeout=GLOBAL_TIMEOUT, empty=False, data = f.read() if not empty and not data: time.sleep(sleep_for) - sleep_for *= 2 + sleep_for = min(sleep_for * 2, 0.01) continue if delete_file: os.remove(fname) return data except (IOError, OSError): time.sleep(sleep_for) - sleep_for *= 2 + sleep_for = min(sleep_for * 2, 0.01) raise RuntimeError( "timed out after %s secs (couldn't read file)" % timeout) |