如何配置Gitlab CI来解析测试输出?

时间:2017-10-29 17:02:17

标签: unit-testing testing continuous-integration gitlab cunit

我正在使用Gitlab并且我想设置一个CI(这是我第一次配置这样的东西,请假设我是初学者)

我在C中编写了一个代码,在Cunit中进行了简单的测试,我使用" build"工作和测试"工作。我的测试工作成功了,而我写了一个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

0 个答案:

没有答案