Beispiel #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()
Beispiel #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)])
Beispiel #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()
Beispiel #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)
    ])
Beispiel #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)
    ])
Beispiel #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)
    ])
Beispiel #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)
    ])
Beispiel #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)
    ])
Beispiel #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)
    ])
Beispiel #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)
    ])
Beispiel #11
0
def _reset_queues():
    cli = helpers.get_new_client()
    for queue_name in helpers.queue_names:
        queue = cli.queue(queue_name)
        queue.delete()
Beispiel #12
0
def _reset_queues():
    cli = helpers.get_new_client()
    for queue_name in helpers.queue_names:
        queue = cli.queue(queue_name)
        queue.delete()