Проблема с генерацией Allure при работе с testNg без XML

Добрый день.
Столкнулся с проблемой: при генерации test suite в TestNG динамически в коде, без использования testng.xml файла, Allure отчет формируется пустым. Когда использую XML файл - все корректно.
Я формирую параметры для запуска testng, имплементируя IAlterSuiteListener и в нем формирую тесты и добавляю их в suite. При сравнивании объектов XmlSuite при использовании xml файла и без него, получаю идентичные результаты. Однако allure отчеты совершенно разные. В проблемном отчете вместо test name пишется component.tree.unknown Вопрос: с чем может быть связано такое поведение? уже не знаю куда и копать.