@@ -56,7 +56,7 @@ runtime_targets_needs_reconfig="${5}"
5656
5757lit_args=" -v --xunit-xml-output ${BUILD_DIR} /test-results.xml --use-unique-output-file-name --timeout=1200 --time-tests"
5858
59- echo " --- cmake"
59+ echo " ::group:: cmake"
6060export PIP_BREAK_SYSTEM_PACKAGES=1
6161pip install -q -r " ${MONOREPO_ROOT} " /.ci/all_requirements.txt
6262
@@ -85,38 +85,49 @@ cmake -S "${MONOREPO_ROOT}"/llvm -B "${BUILD_DIR}" \
8585 -D LLDB_ENFORCE_STRICT_TEST_REQUIREMENTS=ON \
8686 -D CMAKE_INSTALL_PREFIX=" ${INSTALL_DIR} "
8787
88- echo " --- ninja"
88+ echo " ::endgroup::"
89+ echo " ::group::ninja"
90+
8991# Targets are not escaped as they are passed as separate arguments.
9092ninja -C " ${BUILD_DIR} " -k 0 ${targets}
9193
94+ echo " ::endgroup::"
95+
9296if [[ " ${runtime_targets} " != " " ]]; then
93- echo " --- ninja runtimes"
97+ echo " ::group:: ninja runtimes"
9498
9599 ninja -C " ${BUILD_DIR} " ${runtime_targets}
100+
101+ echo " ::endgroup::"
96102fi
97103
98104# Compiling runtimes with just-built Clang and running their tests
99105# as an additional testing for Clang.
100106if [[ " ${runtime_targets_needs_reconfig} " != " " ]]; then
101- echo " --- cmake runtimes C++26"
107+ echo " ::group:: cmake runtimes C++26"
102108
103109 cmake \
104110 -D LIBCXX_TEST_PARAMS=" std=c++26" \
105111 -D LIBCXXABI_TEST_PARAMS=" std=c++26" \
106112 " ${BUILD_DIR} "
107113
108- echo " --- ninja runtimes C++26"
114+ echo " ::endgroup::"
115+ echo " ::group::ninja runtimes C++26"
109116
110117 ninja -C " ${BUILD_DIR} " ${runtime_targets_needs_reconfig}
111118
112- echo " --- cmake runtimes clang modules"
119+ echo " ::endgroup::"
120+ echo " ::group::cmake runtimes clang modules"
113121
114122 cmake \
115123 -D LIBCXX_TEST_PARAMS=" enable_modules=clang" \
116124 -D LIBCXXABI_TEST_PARAMS=" enable_modules=clang" \
117125 " ${BUILD_DIR} "
118126
119- echo " --- ninja runtimes clang modules"
127+ echo " ::endgroup::"
128+ echo " ::group::ninja runtimes clang modules"
120129
121130 ninja -C " ${BUILD_DIR} " ${runtime_targets_needs_reconfig}
131+
132+ echo " ::endgroup::"
122133fi
0 commit comments