[Zodb-checkins] CVS: StandaloneZODB/ZEO/tests - speed.py:1.5
Jeremy Hylton
jeremy@zope.com
Fri, 7 Sep 2001 15:41:51 -0400
Update of /cvs-repository/StandaloneZODB/ZEO/tests
In directory cvs.zope.org:/tmp/cvs-serv16450
Modified Files:
speed.py
Log Message:
Merge in zeo-1_0-branch
Remove Python 2.x-isms so that tests run under Python 1.5.2
=== StandaloneZODB/ZEO/tests/speed.py 1.4 => 1.5 ===
if threads > 1:
import threading
- l = [threading.Thread(target=work,
- args=(db, results, nrep, compress, data,
- detailed, minimize, i))
- for i in range(threads)]
+ l = []
+ for i in range(threads):
+ t = threading.Thread(target=work,
+ args=(db, results, nrep, compress, data,
+ detailed, minimize, i))
+ l.append(t)
for t in l:
t.start()
for t in l:
@@ -263,7 +265,9 @@
print '-'*24
print "num\tmean\tmin\tmax"
for r in 1, 10, 100, 1000:
- times = [time for time, conf in results[r]]
+ times = []
+ for time, conf in results[r]:
+ times.append(time)
t = mean(times)
print "%d\t%.4f\t%.4f\t%.4f" % (r, t, min(times), max(times))