Alexander
Попробую чуть подробнее. Между А и Б нет связи на уровне теста кроме того, что в конце теста из должно быть отправлено равное количество. А отправляются сами по себе. Параллельно им отправляются сами по себе Б, но с небольшой задержкой относительно А, например поток 1 А1, 5 секкунд пауза, поток 2 Б1. Мне не нужно ждать Б1, чтобы отправить А2 в потоке 1. Елинственное, на чем застрял, мне нужно, чтобы поток 2 отправил в течение теста ровно такое же количество запросов Б, какое количество А отправил поток 1. Грубо говоря синхронизировать их по количеству между собой.
А если произошла ошибка в запросе А, соответствующий запрос Б нужно тоже не выполнять?