From 885858567758fd61fdafce3629f30654d022334c Mon Sep 17 00:00:00 2001 From: Michael Buch Date: Mon, 19 Feb 2024 13:53:21 +0000 Subject: [PATCH] [build-script] Run LLDB tests with new redecl-completion setting --- utils/build-script-impl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/utils/build-script-impl b/utils/build-script-impl index acdbab7390e35..5963ce592ecdc 100755 --- a/utils/build-script-impl +++ b/utils/build-script-impl @@ -2793,6 +2793,21 @@ for host in "${ALL_HOSTS[@]}"; do --param dotest-args="${DOTEST_ARGS}" \ --filter=compat fi + + if [[ "$(true_false ${LLDB_TEST_SWIFT_ONLY})" == "FALSE" ]]; then + echo "--- Rerun LLDB API tests (Config: Redecl completion) ---" + with_pushd ${results_dir} \ + call "${llvm_build_dir}/bin/llvm-lit" \ + "${lldb_build_dir}/test/API" \ + ${LLVM_LIT_ARGS} \ + --param dotest-args="--setting plugin.typesystem.clang.experimental-redecl-completion=true" \ + --filter="lang" \ + --filter="functionalities" \ + --filter="types" \ + --filter="commands" + + # FIXME: run shell-tests with new setting. LLDB doesn't support that yet. + fi continue ;; llbuild)