]>
Commit | Line | Data |
---|---|---|
3c1a083e HH |
1 | #!/bin/bash |
2 | ||
3 | set -ex | |
4 | ||
65d16d19 | 5 | [[ -d ${0%/*} ]] && cd ${0%/*} |
3c1a083e HH |
6 | |
7 | RUN_ID="$1" | |
65d16d19 | 8 | TESTS=$2 |
3c1a083e | 9 | |
3c1a083e HH |
10 | ./configure |
11 | ||
12 | NCPU=$(getconf _NPROCESSORS_ONLN) | |
13 | ||
9c034dc3 HH |
14 | if ! [[ $TESTS ]]; then |
15 | make -j$NCPU all syncheck rpm logtee | |
16 | else | |
355df861 FS |
17 | [[ $TESTS == "99" ]] && make_docs=yes || make_docs=no |
18 | make -j$NCPU enable_documentation=$make_docs all logtee | |
9c034dc3 HH |
19 | |
20 | cd test | |
21 | ||
69341c95 | 22 | time sudo LOGTEE_TIMEOUT_MS=300000 make \ |
355df861 | 23 | enable_documentation=$make_docs \ |
9c034dc3 | 24 | KVERSION=$(rpm -qa kernel --qf '%{VERSION}-%{RELEASE}.%{ARCH}\n' | sort -rn | head -1) \ |
3aae122c | 25 | DRACUT_NO_XATTR=1 \ |
9c034dc3 HH |
26 | TEST_RUN_ID=$RUN_ID \ |
27 | ${TESTS:+TESTS="$TESTS"} \ | |
28 | -k V=2 \ | |
29 | check | |
30 | fi |