[libcxx-commits] [libcxx] 89f4a18 - [libc++][CI] Temporarily disable several Linux jobs

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jan 3 09:28:26 PST 2022


Author: Louis Dionne
Date: 2022-01-03T12:28:20-05:00
New Revision: 89f4a18f371d813fc65d04945f02590235c30d9c

URL: https://github.com/llvm/llvm-project/commit/89f4a18f371d813fc65d04945f02590235c30d9c
DIFF: https://github.com/llvm/llvm-project/commit/89f4a18f371d813fc65d04945f02590235c30d9c.diff

LOG: [libc++][CI] Temporarily disable several Linux jobs

There is an ongoing CI outage with our Linux nodes, so I temporarily
set up a couple of nodes. These nodes will be much slower than the
usual ones and there's only a few of them, so I am temporarily disabling
most of our CI to keep things working.

Added: 
    

Modified: 
    libcxx/utils/ci/buildkite-pipeline.yml

Removed: 
    


################################################################################
diff  --git a/libcxx/utils/ci/buildkite-pipeline.yml b/libcxx/utils/ci/buildkite-pipeline.yml
index f72d26d53452a..11ad8b4420473 100644
--- a/libcxx/utils/ci/buildkite-pipeline.yml
+++ b/libcxx/utils/ci/buildkite-pipeline.yml
@@ -160,152 +160,154 @@ steps:
   #
   - wait
 
-  # Tests with the supported compilers.
-  - label: "GCC 11 / C++11"
-    command: "libcxx/utils/ci/run-buildbot generic-gcc-cxx11"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Clang 12"
-    command: "libcxx/utils/ci/run-buildbot generic-clang-12"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Clang 13"
-    command: "libcxx/utils/ci/run-buildbot generic-clang-13"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  # Tests with the sanitizers.
-  - label: "ASAN"
-    command: "libcxx/utils/ci/run-buildbot generic-asan"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "TSAN"
-    command: "libcxx/utils/ci/run-buildbot generic-tsan"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "UBSAN"
-    command: "libcxx/utils/ci/run-buildbot generic-ubsan"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  # Tests with the various supported ways to build libc++.
-  - label: "Bootstrapping build"
-    command: "libcxx/utils/ci/run-buildbot bootstrapping-build"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Legacy Lit configuration"
-    command: "libcxx/utils/ci/run-buildbot legacy-test-config"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Legacy standalone build"
-    command: "libcxx/utils/ci/run-buildbot legacy-standalone"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Legacy LLVM_ENABLE_PROJECTS build"
-    command: "libcxx/utils/ci/run-buildbot legacy-project-build"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  # Tests with various build configurations.
-  - label: "-fno-exceptions"
-    command: "libcxx/utils/ci/run-buildbot generic-noexceptions"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
+  # TODO: Due to ongoing CI outage on our Linux nodes, most configurations running on Linux
+  #       are disabled. We are currently running off of a much smaller fleet than normally.
+  # # Tests with the supported compilers.
+  # - label: "GCC 11 / C++11"
+  #   command: "libcxx/utils/ci/run-buildbot generic-gcc-cxx11"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Clang 12"
+  #   command: "libcxx/utils/ci/run-buildbot generic-clang-12"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Clang 13"
+  #   command: "libcxx/utils/ci/run-buildbot generic-clang-13"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # # Tests with the sanitizers.
+  # - label: "ASAN"
+  #   command: "libcxx/utils/ci/run-buildbot generic-asan"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "TSAN"
+  #   command: "libcxx/utils/ci/run-buildbot generic-tsan"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "UBSAN"
+  #   command: "libcxx/utils/ci/run-buildbot generic-ubsan"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # # Tests with the various supported ways to build libc++.
+  # - label: "Bootstrapping build"
+  #   command: "libcxx/utils/ci/run-buildbot bootstrapping-build"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Legacy Lit configuration"
+  #   command: "libcxx/utils/ci/run-buildbot legacy-test-config"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Legacy standalone build"
+  #   command: "libcxx/utils/ci/run-buildbot legacy-standalone"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Legacy LLVM_ENABLE_PROJECTS build"
+  #   command: "libcxx/utils/ci/run-buildbot legacy-project-build"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # # Tests with various build configurations.
+  # - label: "-fno-exceptions"
+  #   command: "libcxx/utils/ci/run-buildbot generic-noexceptions"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
 
   - label: "Modular build"
     command: "libcxx/utils/ci/run-buildbot generic-modules"
@@ -320,177 +322,177 @@ steps:
           limit: 2
     timeout_in_minutes: 120
 
-  - label: "Static libraries"
-    command: "libcxx/utils/ci/run-buildbot generic-static"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Assertions enabled"
-    command: "libcxx/utils/ci/run-buildbot generic-assertions"
-    artifact_paths:
-      - "**/test-results.xml"
-      - "**/*.abilist"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Debug iterators"
-    command: "libcxx/utils/ci/run-buildbot generic-debug-iterators"
-    artifact_paths:
-      - "**/test-results.xml"
-      - "**/*.abilist"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "With LLVM's libunwind"
-    command: "libcxx/utils/ci/run-buildbot generic-with_llvm_unwinder"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Single-threaded"
-    command: "libcxx/utils/ci/run-buildbot generic-singlethreaded"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "No debug mode"
-    command: "libcxx/utils/ci/run-buildbot generic-no-debug"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "No filesystem"
-    command: "libcxx/utils/ci/run-buildbot generic-no-filesystem"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "No random device"
-    command: "libcxx/utils/ci/run-buildbot generic-no-random_device"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "No locale"
-    command: "libcxx/utils/ci/run-buildbot generic-no-localization"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "No Unicode"
-    command: "libcxx/utils/ci/run-buildbot generic-no-unicode"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "No wide characters"
-    command: "libcxx/utils/ci/run-buildbot generic-no-wide-characters"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  # Other non-testing CI jobs
-  - label: "Benchmarks"
-    command: "libcxx/utils/ci/run-buildbot benchmarks"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
-
-  - label: "Documentation"
-    command: "libcxx/utils/ci/run-buildbot documentation"
-    artifact_paths:
-      - "**/test-results.xml"
-    agents:
-      queue: "libcxx-builders"
-      os: "linux"
-    retry:
-      automatic:
-        - exit_status: -1  # Agent was lost
-          limit: 2
-    timeout_in_minutes: 120
+  # - label: "Static libraries"
+  #   command: "libcxx/utils/ci/run-buildbot generic-static"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Assertions enabled"
+  #   command: "libcxx/utils/ci/run-buildbot generic-assertions"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #     - "**/*.abilist"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Debug iterators"
+  #   command: "libcxx/utils/ci/run-buildbot generic-debug-iterators"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #     - "**/*.abilist"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "With LLVM's libunwind"
+  #   command: "libcxx/utils/ci/run-buildbot generic-with_llvm_unwinder"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Single-threaded"
+  #   command: "libcxx/utils/ci/run-buildbot generic-singlethreaded"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "No debug mode"
+  #   command: "libcxx/utils/ci/run-buildbot generic-no-debug"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "No filesystem"
+  #   command: "libcxx/utils/ci/run-buildbot generic-no-filesystem"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "No random device"
+  #   command: "libcxx/utils/ci/run-buildbot generic-no-random_device"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "No locale"
+  #   command: "libcxx/utils/ci/run-buildbot generic-no-localization"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "No Unicode"
+  #   command: "libcxx/utils/ci/run-buildbot generic-no-unicode"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "No wide characters"
+  #   command: "libcxx/utils/ci/run-buildbot generic-no-wide-characters"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # # Other non-testing CI jobs
+  # - label: "Benchmarks"
+  #   command: "libcxx/utils/ci/run-buildbot benchmarks"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
+
+  # - label: "Documentation"
+  #   command: "libcxx/utils/ci/run-buildbot documentation"
+  #   artifact_paths:
+  #     - "**/test-results.xml"
+  #   agents:
+  #     queue: "libcxx-builders"
+  #     os: "linux"
+  #   retry:
+  #     automatic:
+  #       - exit_status: -1  # Agent was lost
+  #         limit: 2
+  #   timeout_in_minutes: 120
 
   # Tests on non-Unix platforms
   - label: "Clang-cl (DLL)"


        


More information about the libcxx-commits mailing list