Как изменить макет отчетов JUnit в Гудзоне? - PullRequest
2 голосов
/ 15 июня 2010

Итак, я сейчас настраиваю Хадсон и не могу быть более довольным Однако мне нужно отобразить таблицу на странице результатов теста, а не график, который она предоставляет. Кто-нибудь знает, как мне поступить?

Ответы [ 2 ]

1 голос
/ 17 июня 2010

Полагаю, вы захотите создать собственный плагин из существующей функциональности Junit.Вы можете в значительной степени скопировать файлы Java из:

hudson / main / core / src / main / java / hudson / tasks / junit /

и файлов ресурсов (jellys) из:

hudson / main / core / src / main / resources / hudson / tasks / junit /

для вашего нового плагина (если вы не хотите раскошелиться на исходный код Hudson).Кажется, что файлы, которые вы хотели бы поиграть, были бы hudson / main / core / src / main / java / hudson / tasks / junit / History.java (где создаются графики) и hudson / main / core / src / main / resources / hudson / tasks / junit / History / index.jelly (где отображаются созданные графики).Из класса History вы можете легко получить представление о том, как возиться с TestObjects.

0 голосов
/ 15 июня 2010

Что вы хотите отобразить в таблице - только результаты последней сборки или те же данные трендов, что и график по умолчанию?В любом случае, я думаю, вам нужно изменить код Hudson, чтобы он делал то, что вы хотите - см. Hudson Wiki .

...