Мы в свое время делали как-то так: prove --formatter=TAP::Formatter::JUnit -lr ./t > output.xml
Вроде QA'и были всем довольны. 2013/1/7 Akzhan Abdulin <[email protected]>: > Да пробовали так, и через форматтер, и с использованием TAP Plugin. > > Не хватает диагностики, например (причина фэйла). В результате написали свой > парсер-форматтер-паблишер. > > > 7 января 2013 г., 11:00 пользователь Vladimir Timofeev <[email protected]> > написал: > >> 2013/1/7 Akzhan Abdulin <[email protected]>: >> > Jenkins. Но парсинг тапов делается вручную, чтобы получить более >> > вменяемый >> > результат с диагностикой. >> >> А чем не подошел TAP::Harness::JUnit ? У нас он выдает вменяемые >> результаты ;-) >> Более конкретно, команда запуска тестов у нас такая: >> /usr/local/bin/prove -v -j5 --harness=TAP::Harness::JUnit >> В поле "Publish JUnit test result report": junit_output.xml >> >> > >> > Отсылка почты также делается в некоторых случаях своими скриптами, а не >> > через EmailExt. >> > >> > >> > 6 января 2013 г., 22:26 пользователь Ivan Petrov >> > <[email protected]> >> > написал: >> > >> >> а кто что пользует для запуска тестов по git-комитам? >> >> >> >> юзали buildbot'а. но тут выясняется что егойным пионячьим скриптам >> >> гига RAM на хосте видите-ли недостаточно и падает он с out of memory, >> >> ну и плюс то что конфигурирование у него меганеудобное, все >> >> сикось-накось криво-косо - давно хотим на что-то более другое перейти. >> >> >> >> вопрос на что? >> >> >> >> нужно: >> >> 1. работа с перловыми проектами (то есть запуски тестов, парсинг лога >> >> тестов на предмет варнингов/error'ов) >> >> 2. сбор статистики что прошло-не прошло >> >> 3. отправка уведомлений >> >> >> >> в перспективе хочется >> >> 1. chroot-окружение (чтобы либы поставить перед запуском тестов, а >> >> систему не закакивать) >> >> 2. добавление новой тестируемой сущности чтобы не требовало пол дня >> >> работы, а как-то просто делалось >> >> >> >> кто что посоветует? >> >> -- >> >> Moscow.pm mailing list >> >> [email protected] | http://moscow.pm.org >> > >> > >> > >> > -- >> > Moscow.pm mailing list >> > [email protected] | http://moscow.pm.org >> > >> >> >> >> -- >> Vladimir Timofeev <[email protected]> >> -- >> Moscow.pm mailing list >> [email protected] | http://moscow.pm.org > > > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- Best regards, Alexander Alexeev http://eax.me/ http://it-talk.org/ -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
