Пофиксил момент когда сценарии были без шагов, но при этом в TMS были шаги.
Это было из за того, что часть сценариев были isAutomated = false, но при этом шаги можно было вытянуть отсюда service.getScenarioFromRun(testCase.getId()).execute().
Понимаю, что теперь к апи аллюра будет всегда два запроса, но зато теперь шаги точно не потеряются.
Пофиксил момент когда сценарии были без шагов, но при этом в TMS были шаги. Это было из за того, что часть сценариев были isAutomated = false, но при этом шаги можно было вытянуть отсюда service.getScenarioFromRun(testCase.getId()).execute(). Понимаю, что теперь к апи аллюра будет всегда два запроса, но зато теперь шаги точно не потеряются.