paths:
- .ccache/
-.test: &test_job
+.system_test: &system_test_job
stage: test
before_script:
- bash -x bin/tests/system/ifconfig.sh up
script:
- - make -j8 -k check V=1
+ - cd bin/tests && make -j8 -k test V=1
+ artifacts:
+ untracked: true
+ expire_in: '1 week'
+ when: on_failure
+
+.unit_test: &unit_test_job
+ stage: test
+ script:
+ - make unit
artifacts:
untracked: true
expire_in: '1 week'
<<: *debian_sid_i386_image
<<: *build_job
-test:debian:sid:amd64:
+unittest:debian:sid:amd64:
+ <<: *debian_sid_amd64_image
+ <<: *unit_test_job
+ dependencies:
+ - build:debian:sid:amd64
+
+unittest:debian:sid:i386:
+ <<: *debian_sid_i386_image
+ <<: *unit_test_job
+ dependencies:
+ - build:debian:sid:i386
+
+systemtest:debian:sid:amd64:
<<: *debian_sid_amd64_image
- <<: *test_job
+ <<: *system_test_job
dependencies:
- build:debian:sid:amd64
-test:debian:sid:i386:
+systemtest:debian:sid:i386:
<<: *debian_sid_i386_image
- <<: *test_job
+ <<: *system_test_job
dependencies:
- build:debian:sid:i386