def _reset_queues(): cli = helpers.get_new_client() for i in range(CONF.num_queues): # TODO(kgriffs): DRY up name generation so it is done # in a helper, vs. being copy-pasted everywhere. queue = cli.queue(CONF.queue_prefix + '-' + str(i)) queue.delete()
def load_generator(stats, num_workers, num_queues, test_duration): cli = helpers.get_new_client() queues = [cli.queue(CONF.queue_prefix + "-" + str(i)) for i in range(num_queues)] message_pool = load_messages() gevent.joinall([gevent.spawn(producer, queues, message_pool, stats, test_duration) for _ in range(num_workers)])
def load_generator(stats, num_workers, num_queues, test_duration, limit): cli = helpers.get_new_client() queues = [] for queue_name in helpers.queue_names: queues.append(cli.queue(queue_name)) gevent.joinall([ gevent.spawn(observer, queues, stats, test_duration, limit) for _ in range(num_workers) ])
def load_generator(stats, num_workers, num_queues, test_duration, url, ttl, grace, limit): cli = helpers.get_new_client() queues = [ cli.queue(CONF.queue_prefix + '-' + str(i)) for i in range(num_queues) ] gevent.joinall([ gevent.spawn(claim_delete, queues, stats, test_duration, ttl, grace, limit) for _ in range(num_workers) ])
def load_generator(stats, num_workers, num_queues, test_duration, limit): cli = helpers.get_new_client() queues = [cli.queue(CONF.queue_prefix + '-' + str(i)) for i in range(num_queues)] gevent.joinall([ gevent.spawn(observer, queues, stats, test_duration, limit) for _ in range(num_workers) ])
def load_generator(stats, num_workers, num_queues, test_duration): cli = helpers.get_new_client() queues = [] for queue_name in helpers.queue_names: queues.append(cli.queue(queue_name)) message_pool = load_messages() gevent.joinall([ gevent.spawn(producer, queues, message_pool, stats, test_duration) for _ in range(num_workers) ])
def load_generator(stats, num_workers, num_queues, test_duration): cli = helpers.get_new_client() queues = [ cli.queue(CONF.queue_prefix + '-' + str(i)) for i in range(num_queues) ] message_pool = load_messages() gevent.joinall([ gevent.spawn(producer, queues, message_pool, stats, test_duration) for _ in range(num_workers) ])
def load_generator(stats, num_workers, num_queues, test_duration, url, ttl, grace, limit): cli = helpers.get_new_client() queues = [] for queue_name in helpers.queue_names: queues.append(cli.queue(queue_name)) gevent.joinall([ gevent.spawn(claim_delete, queues, stats, test_duration, ttl, grace, limit) for _ in range(num_workers) ])
def _reset_queues(): cli = helpers.get_new_client() for queue_name in helpers.queue_names: queue = cli.queue(queue_name) queue.delete()