travis: no rpm check for all matrix tests
parent
f8cad00948
commit
9c034dc326
10
.travis.yml
10
.travis.yml
|
@ -4,12 +4,12 @@ services:
|
|||
- 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
|
||||
|
|
|
@ -45,13 +45,17 @@ dnf -y install --best --allowerasing \
|
|||
|
||||
NCPU=$(getconf _NPROCESSORS_ONLN)
|
||||
|
||||
make -j$NCPU all syncheck rpm logtee
|
||||
if ! [[ $TESTS ]]; then
|
||||
make -j$NCPU all syncheck rpm logtee
|
||||
else
|
||||
make -j$NCPU all logtee
|
||||
|
||||
cd test
|
||||
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
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue