Как запустить несколько саранчовых с разными параметрами? - PullRequest
0 голосов
/ 05 марта 2020

Я пытаюсь загрузить нашу игровую онлайн-платформу, в которой есть много игр, к которым можно получить доступ / сыграть через конечные точки RESTful. Я хочу использовать locust для симуляции игроков, где каждый игрок играет в определенную игру. Я хочу, чтобы у класса саранчи игрока было что-то вроде:

class Player(HttpLocust):
    def __init__(self, host, config, delay_between_plays):
        super().__init__()
        self.task_set = Game(config)
        self.wait_time = delay_between_plays
        self.host = host

Мой набор игровых задач такой:

class Game(TaskSet):
    def __init__(self, config, parent):
        super().__init__(parent)
        self.config = config

    @task
    def play(self):
        ...
        ...

Я не вижу нигде в документации, где упоминается, как это сделать это. Был бы признателен за некоторые материалы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...