@@ -2794,19 +2794,31 @@ for host in "${ALL_HOSTS[@]}"; do
2794
2794
echo " --- Running LLDB unit tests ---"
2795
2795
with_pushd ${lldb_build_dir} \
2796
2796
call ${NINJA_BIN} -j ${BUILD_JOBS} unittests/LLDBUnitTests
2797
- echo " --- Running LLDB tests (Swift tests using ClangImporter) ---"
2797
+ echo " --- Running LLDB tests (Swift Config: Classic/ ClangImporter) ---"
2798
2798
with_pushd ${lldb_build_dir} \
2799
2799
call ${NINJA_BIN} -j ${BUILD_JOBS} lldb-test-deps
2800
2800
with_pushd ${results_dir} \
2801
2801
call " ${llvm_build_dir} /bin/llvm-lit" \
2802
2802
" ${lldb_build_dir} /test" \
2803
2803
${LLVM_LIT_ARGS} ${LLVM_LIT_FILTER_ARG}
2804
- echo " --- Rerun LLDB Swift API tests (using only DWARFImporter) ---"
2804
+ echo " --- Rerun LLDB Swift API tests (Swift Config: Classic/ DWARFImporter) ---"
2805
2805
with_pushd ${results_dir} \
2806
2806
call " ${llvm_build_dir} /bin/llvm-lit" \
2807
2807
" ${lldb_build_dir} /test" \
2808
2808
${LLVM_LIT_ARGS} ${FILTER_SWIFT_API_OPTION} \
2809
2809
--param dotest-args=" --setting symbols.use-swift-clangimporter=false"
2810
+ echo " --- Rerun LLDB Swift API tests (Swift Config: Precise/ClangImporter) ---"
2811
+ with_pushd ${results_dir} \
2812
+ call " ${llvm_build_dir} /bin/llvm-lit" \
2813
+ " ${lldb_build_dir} /test" \
2814
+ ${LLVM_LIT_ARGS} ${FILTER_SWIFT_API_OPTION} \
2815
+ --param dotest-args=" --setting symbols.use-swift-clangimporter=true --setting symbols.swift-precise-compiler-invocation=true"
2816
+ echo " --- Rerun LLDB Swift API tests (Swift Config: Precise/DWARFImporter) ---"
2817
+ with_pushd ${results_dir} \
2818
+ call " ${llvm_build_dir} /bin/llvm-lit" \
2819
+ " ${lldb_build_dir} /test" \
2820
+ ${LLVM_LIT_ARGS} ${FILTER_SWIFT_API_OPTION} \
2821
+ --param dotest-args=" --setting symbols.use-swift-clangimporter=false --setting symbols.swift-precise-compiler-invocation=true"
2810
2822
2811
2823
if [[ -x " ${LLDB_TEST_SWIFT_COMPATIBILITY} " ]] ; then
2812
2824
echo " Running LLDB swift compatibility tests against" \
0 commit comments