LINUX.ORG.RU

trevis-ci - как сделать отчеты по UnitTest?

 , , ,


0

1

Завел проект на github (https://github.com/vvromanov/digilo_utils) Осваиваю Trevis-CI и coveralls. Удобная штука. Не хватет отчетов по юниттестам (gtest). Хотелось бы графика по количеству тестов, количеству фэйлов итд.

График по количеству фэйлов? Зачем? Я считал, что их должно быть нуль.

Практичнее график по количеству багов.

neon1ks ★★ ()
Ответ на: комментарий от neon1ks

Периодически случаются жестокие рефакторинги, которые приводят к массовому непрохождеию тестов. Тогда полезно. Да и просто хорошо бы иметь график количества тестов.

vromanov ★★ ()
Ответ на: комментарий от vromanov

Вы что, выразрешаете пушить со сломанными тестами? А так нужны - сделайте, в travis можно запустить любую команду, путь хоть чёрта лысого вам рисует.

anonymous ()
Ответ на: комментарий от vromanov

Считай сколько там тестов прошло, сколько не прошло, а потом отрисовывай imagemagick-ом. Ну... почему бы и нет? %)

a1batross ★★★★★ ()
Ответ на: комментарий от SZT

«отрисовывать» на уровне ci надо json или xml в стандартном junit/xunit формате

а потом сливать его из travis-ci куда-то, себе или в hosted-систему сбора аналитики, которых вагон готовых или которые пишутся за пять минут на любом фреймворке.

Главное что не надо рюшечки нести в кодовую базу проекта и в его инфраструктуру, они должны жить снаружи независимым образом.

alpha ★★★★★ ()

Есть Allure, Thucydides

Сегодня показывали отображение результатов тестов через Allure.

Будет ли это работать с trevis-ci затрудняюсь ответить.

neon1ks ★★ ()
Последнее исправление: neon1ks (всего исправлений: 1)
Ответ на: комментарий от anonymous

Тесты имеют свойство ломаться, когда внезапно меняется апи.

slaykovsky ★★★ ()

Travis-CI! TrAvis!

anonymous ()
Ответ на: комментарий от vromanov

Я только что устроился на работу, вся разработка ведется на C++ с применением python.

neon1ks ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.