Сейчас в POST-фазе приходят запросы зависящие от предыдущих запросов в POST-фазе.
Например, POST /accounts/likes/ добавляет лайки к юзерам добавленным в предыдущих POST-запросах или добавляется несколько юзеров с одинаковыми email и ожидается, что второй запрос вернет 400.
1) Неплохо было бы в генераторе добавить минимальную дельту query_id (например, 500) для таких запросов, чтобы исключить ситуацию когда танк может почти одновременно послать в два соединения с решением несовместимые запросы.
2) Нужно ли "освобождать" занятые email/phone при их изменении?
Например,
query_id=1: new user1: first@mail.ru
query_id=2: update user1: set email perviy@mail.ru
query_id=3: new user2: first@mail.ru (400 или 201?)
Сейчас в POST-фазе приходят запросы зависящие от предыдущих запросов в POST-фазе. Например,
POST /accounts/likes/
добавляет лайки к юзерам добавленным в предыдущих POST-запросах или добавляется несколько юзеров с одинаковыми email и ожидается, что второй запрос вернет 400. 1) Неплохо было бы в генераторе добавить минимальную дельту query_id (например, 500) для таких запросов, чтобы исключить ситуацию когда танк может почти одновременно послать в два соединения с решением несовместимые запросы. 2) Нужно ли "освобождать" занятые email/phone при их изменении? Например, query_id=1: new user1: first@mail.ru query_id=2: update user1: set email perviy@mail.ru query_id=3: new user2: first@mail.ru (400 или 201?)