- docker
env:
matrix:
- - IMAGE=latest TESTS="01 02 03 04 10 11"
- - IMAGE=latest TESTS="12 13 15 17 18"
+ - IMAGE=latest
+ - IMAGE=latest TESTS="01 02 03 04 10 11 12"
+ - IMAGE=latest TESTS="13 15 17 18"
- IMAGE=latest TESTS=20
- - IMAGE=latest TESTS="30 31"
- - IMAGE=latest TESTS=50
- - IMAGE=latest TESTS="70 99"
+ - IMAGE=latest TESTS="30 31 99"
+ - IMAGE=latest TESTS="50 70"
before_script:
- docker pull fedora:$IMAGE
NCPU=$(getconf _NPROCESSORS_ONLN)
-make -j$NCPU all syncheck rpm logtee
-
-cd test
-
-time sudo make \
- KVERSION=$(rpm -qa kernel --qf '%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -rn | head -1) \
- TEST_RUN_ID=$RUN_ID \
- ${TESTS:+TESTS="$TESTS"} \
- -k V=2 \
- check
+if ! [[ $TESTS ]]; then
+ make -j$NCPU all syncheck rpm logtee
+else
+ make -j$NCPU all logtee
+
+ cd test
+
+ time sudo make \
+ KVERSION=$(rpm -qa kernel --qf '%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -rn | head -1) \
+ TEST_RUN_ID=$RUN_ID \
+ ${TESTS:+TESTS="$TESTS"} \
+ -k V=2 \
+ check
+fi