При первом нажатии на кнопку запуска - всё нормально, все последующие запуски (без выхода из программы) пишут логи allure в первую папку, которая установилась при первом запуске тестов.
Не пойму, где и что надо подчистить, или почему не перезаписывается системная переменная.
Да не, getInstance у меня тоже есть. я просто что то туплю видимо.
Не выкладываю важных вещей.
Строка точно уникальна, я за ней следил.
Да и первый отчёт валится в нужную папку, то есть она создаётся, какая нужно.
Видимо переменная SystemProperty завязалась на каком то объекте в памяти, и так и продолжает висеть, хотя при повторном нажатии на кнопку запуска тестов (при этом набор тестов может быть уже другим) у меня же создаётся