123456789101112131415161718192021222324 |
- from __future__ import absolute_import
- import sys
- import time
- from celery.result import ResultSet
- from stress.app import app, sleeping
- def testbuf(padbytes=0, megabytes=0):
- padding = float(padbytes) + 2 ** 20 * float(megabytes)
- results = []
- print('> padding: %r' % (padding, ))
- for i in range(8 * 4):
- results.append(sleeping.delay(1, kw='x' * int(padding)))
- time.sleep(0.01)
- res = ResultSet(results)
- print(res.join())
- testbuf(*sys.argv[1:])
|