2016-04-21 8 views
3

Im, используя Jenkins для запуска наборов пользовательских интерфейсов для различных проектов xcode. Большинство проектов показывают график «Тестовый результат» без проблем.Дженкинс не показывает результат теста График тренда для некоторых проектов

Однако один из моих проектов не отображает график.

Я запустил сборку несколько раз найденную, но не могу найти какие-либо очевидные различий между этими проектами, которые отображают график и те, которые DonT:

  1. их конфиги настроены одинаково (для размещения репо мерзавца за исключением)
  2. Их выходы консоли кажется, не показывать же (без упоминания ошибок вокруг заполнения граф)
  3. тест-отчеты/*. XML-файлы все появляются в том же допустимом формате

Действительно в убытке от этого, и поэтому подумал, что я опубликую, чтобы узнать, разрешил ли кто-нибудь еще такой вопрос раньше?

Обновленные больше деталей:

  • Ее Freestyle проект
  • Использование Xcode плагин
  • Используя результат теста Junit плагин установить как 'тест-отчетов/* XML.'
  • Когда я выбираю Test Results Analyzer отображает полное отображение результатов теста (т. Е. Его только график трендов результатов теста, который вообще не отображается). Граф не пуст, он просто не показан вообще. Также отсутствует ссылка «Последние результаты тестирования».
+0

Какая работа? Как вы публикуете результаты теста? Какой шаг вы используете для этого? – luka5z

+0

Luka5z обновил исходный пункт, надеюсь, ответит на ваш вопрос. –

+0

Это может показаться глупым вопросом, но удостоверились ли вы, что у вас есть задание после сборки в задании для публикации результатов теста junit? Может быть, конфигурации заданий были непреднамеренно изменены!?! – TheEllis

ответ

8

Тестовые результаты теста не отображаются на странице вакансий, если у вас нет хотя бы одного успешного (100% пройденного) тестового прогона. Если у вас есть все тестовые прогоны как сбой до даты, он не будет отображаться.

+0

Что вы подразумеваете под успешным испытанием? Означает ли это 100% пропускную способность или только что сборник дженкинсов был успешным? – ben

+0

Я думаю, вы имели в виду 100% пропускную способность. Я пробовал это, и это сработало для меня. Спасибо! – ben

+0

Да, я имел в виду 100% Успех –

1

Немного опоздал на вечеринку ...

«Результат теста Trend» будет отображаться, если у вас есть по крайней мере один не удалось и по крайней мере один успешный тест.

Это было в случае с плагином NUnit в моей конфигурации Jenkins.

+0

Это не дает ответа на вопрос. Когда у вас будет достаточно [репутации] (https://stackoverflow.com/help/whats-reputation), вы сможете [прокомментировать любое сообщение] (https://stackoverflow.com/help/privileges/comment); вместо этого [предоставить ответы, которые не требуют разъяснений у аськи) (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- я-делать-вместо этого). - [Из обзора] (/ review/low-quality-posts/18043539) – hivert

+0

Это отвечает на вопрос отлично – Ora