comparison bin/collector_loadtest.py @ 1859:f066d6e874db

2to3 with these fixers: all idioms set_literal Ignore-this: cbd28518218c2f0ddce8c4f92d3b8b33
author drewp@bigasterisk.com
date Wed, 22 May 2019 00:08:22 +0000
parents 7772cc48e016
children 3c523c71da29
comparison
equal deleted inserted replaced
1858:7772cc48e016 1859:f066d6e874db
8 import logging 8 import logging
9 log.setLevel(logging.DEBUG) 9 log.setLevel(logging.DEBUG)
10 10
11 11
12 def loadTest(): 12 def loadTest():
13 print "scheduling loadtest" 13 print("scheduling loadtest")
14 n = 2500 14 n = 2500
15 times = [None] * n 15 times = [None] * n
16 session = "loadtest%s" % time.time() 16 session = "loadtest%s" % time.time()
17 offset = 0 17 offset = 0
18 for i in range(n): 18 for i in range(n):
39 39
40 reactor.callLater(offset, send, i) 40 reactor.callLater(offset, send, i)
41 offset += .002 41 offset += .002
42 42
43 def done(): 43 def done():
44 print "loadtest done" 44 print("loadtest done")
45 with open('/tmp/times', 'w') as f: 45 with open('/tmp/times', 'w') as f:
46 f.write(''.join('%s\n' % t for t in times)) 46 f.write(''.join('%s\n' % t for t in times))
47 reactor.stop() 47 reactor.stop()
48 48
49 reactor.callLater(offset + .5, done) 49 reactor.callLater(offset + .5, done)