Я создал один тег "testsuit" в XML. Похоже, что включение тега "error" или "fail" в тег "testcase" рассматривается как сбой. Без либо это пропуск. Атрибут "message" либо "error", либо "fail" соответствует тому, что Jenkins называет "Сведения об ошибке", и данным, которые Jenkins называет "Stack Trace". Теги "свойства" внутри тега "свойства" выглядят как игнорируемые Дженкинсом. Также атрибут "name" "testsuit" игнорируется. У Дженкинса есть концепция, которая называется "Пакет", и я, кажется, не могу создать пример. Они связаны с "тестовыми наборами"? Я видел это на некоторых скриншотах.
Хотя в приведенном ниже примере это не показано, Дженкинс группирует все "контрольные примеры" с одинаковым "classnsame"
Могу ли я заставить Дженкинса показать другие вещи из файла XML?
<?xml version="1.0" encoding="utf-8"?>
<testsuit name="Example test suit"
tests="3"
hostname="127.0.0.1"
id="0"
>
<properties>
<property name="VERSION" value="99.0295"/>
<property name="CONTROL" value="400"/>
<property name="IP_ADDRESS" value="127.0.0.1"/>
</properties>
<testcase name="First test (pass?)"
classname="Class::Firsttest"
>
</testcase>
<testcase name="Second test (failure?)"
classname="Class::Second"
>
<failure message="This test failure message">
</failure>
</testcase>
<testcase name="Third test (error?)"
classname="Another::Test"
>
<failure message="this test error message">
2.3
2.4
2.8
232
text to
</failure>
</testcase>
</testsuit>