1) Да все создается и Bamboo ищет там где надо . Я же написал про JUnit. Имелось ввиду что если к логам TestNG положить какой-нибудь лог от JUnit то все работает ... В самом bamboo настроено парсить ВСЕ xml файлы в папке с логами.
Я запускаю тесты с помощью ANT, который , в свою очередь, запускает TestNG. Логи получаются точо такими же как если бы я Запускал тесты через Eclipse + Plugin например
2) Все работает на Win 7 64 . Опять же отношеня к проблеме, на мой взгляд не имеет.
Проблема проста и понятна - Bamboo, точнее парсилка JUnit не понимает формат XML файла который делает TestNG
Вопрос как сделать чтобы он понимал?
3) Насчет браузера - понятное дело, что он запускается как процесс, опять же вопрос как сделать так, чтобы он так не запускался.
В таком режиме у меня скриншоты нормально не работают например.
Вообще есть люди у которых связка Bamboo + Ant + TestNG работает без проблем?
Я пытался прикрутить TestNG отчеты через JUnit Parser, однако решения так и не нашёл. Поковыряя xml файлы заметил то, что Junit и TestNG отчеты имеют разную структуру. Как альтернативное решение могу предложить парсить JUnit отчеты, а TestNG отчеты пихать в артифакт Bamboo.
Была похожая проблема с Jenkins, когда тот запускался как служба. Что-то мне подсказывает что проблема кроется там же. Опять же как альтернатива настроить Bamboo Remote Agent и запускать тесты на нём, можно даже вынести его на отдельную машину, дабы меньше жрать ресурсов
1) Если запускать как процесс то пользователю не хватает правов для запуска TestNG . пытаюсь понять какие права дать, так как на первый взгляд все ОК. Добавление в Группу администраторы - не помогло ... Эту проблему я думаю решу, так что не знаю решит это изначальную проблему или нет
2) Я нашел workarround - можно бамбу запускать в консоле ... Корявое решение, но как временное сойдет. Пока не решу то, что описал в пункте 1
3) Парсилка TestNG не работает. Использую парсилку JUnit и наткнулся на целый букет багов который уже описан в линке выше. Жить с этим можно но неудобно. Скорее всего я просто изменю отчет который генерит баба и в нем будет линк на отчеты с TestNG. Такое решение меня устроит.