Esempio n. 1
0
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()
Esempio n. 2
0
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)])
Esempio n. 3
0
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()
Esempio n. 4
0
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)
    ])
Esempio n. 5
0
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)
    ])
Esempio n. 6
0
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)
    ])
Esempio n. 7
0
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)
    ])
Esempio n. 8
0
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)
    ])
Esempio n. 9
0
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)
    ])
Esempio n. 10
0
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)
    ])
Esempio n. 11
0
def _reset_queues():
    cli = helpers.get_new_client()
    for queue_name in helpers.queue_names:
        queue = cli.queue(queue_name)
        queue.delete()
Esempio n. 12
0
def _reset_queues():
    cli = helpers.get_new_client()
    for queue_name in helpers.queue_names:
        queue = cli.queue(queue_name)
        queue.delete()