[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
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user