Я пытаюсь создать отчет в реальном времени для TeamCity, когда моя программа (написанная на Java) работает. Целью программы является запуск нескольких заданий и проверка их состояния.
Я печатаю статус на стандартный вывод, но по какой-то причине TeamCity (печатает только testFailed
).
Выход из прогона:
##teamcity[testStart name='test2' flowId = 'test2']
##teamcity[testStart name='test1' flowId = 'test1']
##teamcity[testFailed name='test2' message='running' flowId = 'test2']
##teamcity[testFailed name='test1' message='running' flowId = 'test1']
##teamcity[testFailed name='test2' message='running' flowId = 'test2']
##teamcity[testFailed name='test1' message='running' flowId = 'test1']
##teamcity[testFinished name='test2' flowId = 'test2']
##teamcity[testFinished name='test1' flowId = 'test1']
Что я вижу в TeamCity:
[12:48:33][Step 1/1] running
[12:48:33][Step 1/1] running
[12:50:44][Step 1/1] OK
[12:50:44][Step 1/1] Process exited with code 0
Я должен увидеть тесты, которые выполнялись в другом разделе, но они не отображаются.
Я правильно печатаю строку? если ответ да, в чем может быть проблема?