MailRuChamps/hlcupdocs

Зависящие друг от друга POST-запросы во второй фазе

alex3d opened this issue · 0 comments

Сейчас в 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?)