[Moscow.pm] continues интегрейшен

Alexander Alexeev afiskon на gmail.com
Пн Янв 7 03:03:08 PST 2013


Мы в свое время делали как-то так:

prove --formatter=TAP::Formatter::JUnit -lr ./t > output.xml

Вроде QA'и были всем довольны.

2013/1/7 Akzhan Abdulin <akzhan.abdulin на gmail.com>:
> Да пробовали так, и через форматтер, и с использованием TAP Plugin.
>
> Не хватает диагностики, например (причина фэйла). В результате написали свой
> парсер-форматтер-паблишер.
>
>
> 7 января 2013 г., 11:00 пользователь Vladimir Timofeev <vovkasm на gmail.com>
> написал:
>
>> 2013/1/7 Akzhan Abdulin <akzhan.abdulin на gmail.com>:
>> > 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
>> > <i.petro.77.00 на gmail.com>
>> > написал:
>> >
>> >> а кто что пользует для запуска тестов по git-комитам?
>> >>
>> >> юзали buildbot'а. но тут выясняется что егойным пионячьим скриптам
>> >> гига RAM на хосте видите-ли недостаточно и падает он с out of memory,
>> >> ну и плюс то что конфигурирование у него меганеудобное, все
>> >> сикось-накось криво-косо - давно хотим на что-то более другое перейти.
>> >>
>> >> вопрос на что?
>> >>
>> >> нужно:
>> >> 1. работа с перловыми проектами (то есть запуски тестов, парсинг лога
>> >> тестов на предмет варнингов/error'ов)
>> >> 2. сбор статистики что прошло-не прошло
>> >> 3. отправка уведомлений
>> >>
>> >> в перспективе хочется
>> >> 1. chroot-окружение (чтобы либы поставить перед запуском тестов, а
>> >> систему не закакивать)
>> >> 2. добавление новой тестируемой сущности чтобы не требовало пол дня
>> >> работы, а как-то просто делалось
>> >>
>> >> кто что посоветует?
>> >> --
>> >> Moscow.pm mailing list
>> >> moscow-pm на pm.org | http://moscow.pm.org
>> >
>> >
>> >
>> > --
>> > Moscow.pm mailing list
>> > moscow-pm на pm.org | http://moscow.pm.org
>> >
>>
>>
>>
>> --
>> Vladimir Timofeev <vovkasm на gmail.com>
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>
>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Best regards,
Alexander Alexeev
http://eax.me/
http://it-talk.org/


Подробная информация о списке рассылки Moscow-pm