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