@@ -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