Как настроить Gitlab CI для анализа тестового вывода?

Я работаю над Gitlab, и я хотел бы создать CI (это первый раз, когда я настраиваю что-то подобное, пожалуйста, предположите, что я новичок)

Я написал код на C с простым тестом в Cunit, я сконфигурировал CI с заданием «build» и «test». Успешное тестовое задание, в то время как я написал тест KO, когда я открываю задание на Gitlab, я вижу неудачный вывод, но задание помечено как «Пройдено».

Как настроить Gitlab для понимания того, что тест не прошел?

Я думаю, что где-то есть конфигурация синтаксического анализа, я попытался в «Настройка CI / CD -> анализ тестового коннекта», но я думаю, что это неправильно, и это не сработало.

Я даю вам результат моего теста:

     CUnit - A unit testing framework for C - Version 2.1-2
     http://cunit.sourceforge.net/


Suite: TEST SUITE FUNCTION
  Test: Test of function::triple ...FAILED
    1. main.c:61  - CU_ASSERT_EQUAL(triple(3),1)

Run Summary:    Type  Total    Ran Passed Failed Inactive<br/>
              suites      1      1    n/a      0        0<br/>
               tests      1      1      0      1        0<br/>
             asserts      3      3      2      1      n/a<br/>

Elapsed time =    0.000 seconds

unit-testing,testing,continuous-integration,gitlab,cunit,

1

Ответов: 0

Как настроить Gitlab CI для анализа тестового вывода?

Я работаю над Gitlab, и я хотел бы создать CI (это первый раз, когда я настраиваю что-то подобное, пожалуйста, предположите, что я новичок)

Я написал код на C с простым тестом в Cunit, я сконфигурировал CI с заданием «build» и «test». Успешное тестовое задание, в то время как я написал тест KO, когда я открываю задание на Gitlab, я вижу неудачный вывод, но задание помечено как «Пройдено».

Как настроить Gitlab для понимания того, что тест не прошел?

Я думаю, что где-то есть конфигурация синтаксического анализа, я попытался в «Настройка CI / CD -> анализ тестового коннекта», но я думаю, что это неправильно, и это не сработало.

Я даю вам результат моего теста:

     CUnit - A unit testing framework for C - Version 2.1-2
     http://cunit.sourceforge.net/


Suite: TEST SUITE FUNCTION
  Test: Test of function::triple ...FAILED
    1. main.c:61  - CU_ASSERT_EQUAL(triple(3),1)

Run Summary:    Type  Total    Ran Passed Failed Inactive<br/>
              suites      1      1    n/a      0        0<br/>
               tests      1      1      0      1        0<br/>
             asserts      3      3      2      1      n/a<br/>

Elapsed time =    0.000 seconds
01блок-тестирование, тестирование непрерывной интеграции, gitlab, Кунит,
Похожие вопросы