Commit 5e603450 authored by Louis Dionne's avatar Louis Dionne
Browse files

[clang] Also run the clang tests as part of the Clang-specific CI pipeline

We used to rely on the monorepo-wide premerge checks for running Clang
tests, but I think it makes more sense to run the Clang tests explicitly
in its CI pipeline since we want to move away from monorepo-wide checks.

Differential Revision: https://reviews.llvm.org/D158765
parent eb6277e5
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@ steps:

  - wait

  - label: "Building clang"
  - label: "Building and testing clang"
    commands:
      - "clang/utils/ci/run-buildbot build-clang"
    agents:
+4 −2
Original line number Diff line number Diff line
@@ -81,17 +81,19 @@ build-clang)
    # network I/O.
    cmake                                                                      \
        -S llvm                                                                \
        -B build                                                               \
        -B ${BUILD_DIR}                                                        \
        -G Ninja                                                               \
        -DCMAKE_CXX_COMPILER_LAUNCHER="ccache"                                 \
        -DCMAKE_BUILD_TYPE=Release                                             \
        -DCMAKE_INSTALL_PREFIX=install                                         \
        -DLLVM_ENABLE_PROJECTS="clang;compiler-rt"                             \

    ninja -C build install-clang install-clang-resource-headers
    ninja -C ${BUILD_DIR} install-clang install-clang-resource-headers
    ccache -s
    tar -cJvf install.tar.xz install/
    buildkite-agent artifact upload --debug install.tar.xz

    ninja -C ${BUILD_DIR} check-clang
;;
generic-cxx03)
    buildkite-agent artifact download install.tar.xz .