From f51fdff835f27577928a370ff8f3838f3bd37fdf Mon Sep 17 00:00:00 2001 From: Paschalis Mpeis Date: Wed, 14 Jan 2026 09:32:21 +0000 Subject: [PATCH] [BOLT] Add Arm's large-bolt-tests in docker-tests (#174961) docker-tests now runs out-of-tree tests from: - https://github.com/arm/large-bolt-tests --- bolt/utils/docker-tests/Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bolt/utils/docker-tests/Dockerfile b/bolt/utils/docker-tests/Dockerfile index 2008a15fd402..1528114d9c0b 100644 --- a/bolt/utils/docker-tests/Dockerfile +++ b/bolt/utils/docker-tests/Dockerfile @@ -43,6 +43,7 @@ WORKDIR /home/bolt # Get sources, compile BOLT, and run test suites. RUN git clone --depth 1 https://github.com/llvm/llvm-project RUN git clone --depth 1 https://github.com/rafaelauler/bolt-tests +RUN git clone --depth 1 https://github.com/arm/large-bolt-tests RUN mkdir build && \ cd build && \ @@ -52,8 +53,10 @@ RUN mkdir build && \ -DCMAKE_BUILD_TYPE=Release \ -DLLVM_CCACHE_BUILD=ON \ -DLLVM_ENABLE_ASSERTIONS=ON \ - -DLLVM_EXTERNAL_PROJECTS="bolttests" \ - -DLLVM_EXTERNAL_BOLTTESTS_SOURCE_DIR=../bolt-tests + -DLLVM_EXTERNAL_PROJECTS="bolttests;bolttests-arm" \ + -DLLVM_EXTERNAL_BOLTTESTS_SOURCE_DIR=../bolt-tests \ + -DLLVM_EXTERNAL_BOLTTESTS_ARM_SOURCE_DIR=../large-bolt-tests RUN cd build && ninja check-bolt RUN cd build && ninja check-large-bolt +RUN cd build && ninja check-large-bolt-arm