diff --git a/.ci/compute_projects.py b/.ci/compute_projects.py index a26e82ae0b96c..8567552fa25a6 100644 --- a/.ci/compute_projects.py +++ b/.ci/compute_projects.py @@ -49,8 +49,7 @@ "flang", }, "lld": {"bolt", "cross-project-tests"}, - # TODO(issues/132795): LLDB should be enabled on clang changes. - "clang": {"clang-tools-extra", "cross-project-tests"}, + "clang": {"clang-tools-extra", "cross-project-tests", "lldb"}, "mlir": {"flang"}, # Test everything if ci scripts are changed. ".ci": { diff --git a/.ci/compute_projects_test.py b/.ci/compute_projects_test.py index 29456adc3668d..7d780b51ca5d1 100644 --- a/.ci/compute_projects_test.py +++ b/.ci/compute_projects_test.py @@ -83,11 +83,11 @@ def test_clang(self): ) self.assertEqual( env_variables["projects_to_build"], - "clang;clang-tools-extra;lld;llvm", + "clang;clang-tools-extra;lld;lldb;llvm", ) self.assertEqual( env_variables["project_check_targets"], - "check-clang check-clang-tools", + "check-clang check-clang-tools check-lldb", ) self.assertEqual( env_variables["runtimes_to_build"], "compiler-rt;libcxx;libcxxabi;libunwind" @@ -158,11 +158,11 @@ def test_cir(self): ) self.assertEqual( env_variables["projects_to_build"], - "clang;clang-tools-extra;lld;llvm;mlir", + "clang;clang-tools-extra;lld;lldb;llvm;mlir", ) self.assertEqual( env_variables["project_check_targets"], - "check-clang check-clang-cir check-clang-tools", + "check-clang check-clang-cir check-clang-tools check-lldb", ) self.assertEqual( env_variables["runtimes_to_build"], "compiler-rt;libcxx;libcxxabi;libunwind"