[llvm] [lldb] Stop testing LLDB on Clang changes in pre-commit CI (PR #95537)

via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 14 06:06:40 PDT 2024


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang

Author: Vlad Serebrennikov (Endilll)

<details>
<summary>Changes</summary>

This is a temporary measure to alleviate Linux pre-commit CI waiting times that started snowballing recently.
My [initial estimate](https://github.com/llvm/llvm-project/pull/94208#issuecomment-2155972973) of 4 additional minutes spent per built seems to be in the right ballpark, but looks like that was the last straw to break camel's back. It seems that CI load got past the tipping point, and now it's not able to burn through the queue over the night on workdays.

I don't intend to overthrow the consensus we reached in #<!-- -->94208, but it shouldn't come at the expense of the whole LLVM community. I'll enable this back as soon as we have news that we got more capacity for Linux pre-commit CI.

---
Full diff: https://github.com/llvm/llvm-project/pull/95537.diff


1 Files Affected:

- (modified) .ci/generate-buildkite-pipeline-premerge (+2-1) 


``````````diff
diff --git a/.ci/generate-buildkite-pipeline-premerge b/.ci/generate-buildkite-pipeline-premerge
index fd603de611e56..98a8b8fff3687 100755
--- a/.ci/generate-buildkite-pipeline-premerge
+++ b/.ci/generate-buildkite-pipeline-premerge
@@ -74,7 +74,8 @@ function compute-projects-to-test() {
       fi
     ;;
     clang)
-      for p in clang-tools-extra compiler-rt lldb cross-project-tests; do
+      # lldb is temporarily removed to alleviate Linux pre-commit CI waiting times
+      for p in clang-tools-extra compiler-rt cross-project-tests; do
         echo $p
       done
     ;;

``````````

</details>


https://github.com/llvm/llvm-project/pull/95537


More information about the llvm-commits mailing list