Skip to content

Commit eefccde

Browse files
authored
Try enabling using cmake for LNT automation testing. (#315)
1 parent 759f77f commit eefccde

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

automation/UNIX/test-lnt.sh

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -18,21 +18,22 @@ if [ ! -e "$CLANG" ]; then
1818
exit 1
1919
fi
2020

21-
"$LNT_SCRIPT" runtest nt --sandbox "$LNT_RESULTS_DIR" --no-timestamp \
22-
--cc "$CLANG" --test-suite ${BUILD_SOURCESDIRECTORY}/llvm-test-suite \
23-
--cflags -fcheckedc-extension \
24-
--make-param=ExtraHeaders=${BUILD_SOURCESDIRECTORY}/llvm/projects/checkedc-wrapper/checkedc/include \
25-
-v --output=${RESULT_DATA} -j${BUILD_CPU_COUNT} | tee ${RESULT_SUMMARY}
26-
27-
# Code for running tests using cmake. Needs further testing before enabling.
28-
#
29-
# "$LNT_SCRIPT" runtest test-suite --sandbox "$LNT_RESULTS_DIR" --no-timestamp \
30-
# --cc "$CLANG" --test-suite ${BUILD_SOURCESDIRECTORY}/llvm-test-suite \
21+
# "$LNT_SCRIPT" runtest nt --sandbox "$LNT_RESULTS_DIR" --no-timestamp \
22+
# --cc "$CLANG" --test-suite ${BUILD_SOURCESDIRECTORY}/llvm-test-suite \
3123
# --cflags -fcheckedc-extension \
32-
# --use-cmake=/usr/local/bin/cmake \
33-
# --cmake-cache ${BUILDCONFIGURATION} \
34-
# --use-lit=${BUILD_SOURCESDIRECTORY}/llvm/utilkkvs/lit/lit.py \
35-
# -v | tee ${RESULT_SUMMARY}
24+
# --make-param=ExtraHeaders=${BUILD_SOURCESDIRECTORY}/llvm/projects/checkedc-wrapper/checkedc/include \
25+
# -v --output=${RESULT_DATA} -j${BUILD_CPU_COUNT} | tee ${RESULT_SUMMARY}
26+
27+
# Code for running tests using cmake.
28+
29+
"$LNT_SCRIPT" runtest test-suite --sandbox "$LNT_RESULTS_DIR" --no-timestamp \
30+
--cc "$CLANG" --test-suite ${BUILD_SOURCESDIRECTORY}/llvm-test-suite \
31+
--cflags -fcheckedc-extension \
32+
--use-cmake=/usr/local/bin/cmake \
33+
--cmake-cache ${BUILDCONFIGURATION} \
34+
--use-lit=${BUILD_SOURCESDIRECTORY}/llvm/utils/lit/lit.py \
35+
--cmake-define "CHECKEDC_SPEC_DIR=${BUILD_SOURCESDIRECTORY}/llvm/projects/checkedc-wrapper/checkedc" \
36+
-v | tee ${RESULT_SUMMARY}
3637

3738
if grep FAIL ${RESULT_SUMMARY}; then
3839
echo "LNT testing failed."

0 commit comments

Comments
 (0)