Closed github-actions[bot] closed 4 months ago
Some builds are taking a lot and are failing because of a time out.
Reference builds:
Iron connext failed because of a OOM error. The build wasn't killed after the failure exception:
04:34:09.601 [Clang-Tidy] Parsing console log (workspace: '/home/jenkins-agent/workspace/Ici__nightly-connext_ubuntu_jammy_amd64')
04:34:19.454 ERROR: Build step failed with exception
07:03:17.748 java.lang.OutOfMemoryError: Java heap space
07:03:27.395 Caused: java.lang.IllegalArgumentException: Self-suppression not permitted
Iron debug and Rolling release just seem to take more time
Iron debug is taking more time because of Run Dockerfile - build and install
, build workspace in isolation and install [_subsection_]
and build workspace in isolation [_subsection_]
. My guess is that in the previous build, these were cached, and in this one, the sum of durations for these sections is: 260 minutes
Reference build: https://build.ros2.org/view/Ici/job/Ici__nightly-release_ubuntu_jammy_amd64/119/
This was a build time out after 5 hours. Last part of the build output doesn't show a hung package.
I'm still working on the build log time analysis scripts to check the trend of buildtimes per packages and check where it is taking more time.
Failed to install libdart6.13-utils-urdf-dev
:
#23 2.370 The following packages have unmet dependencies:
#23 2.459 libdart6.13-utils-urdf-dev : Depends: libdart6.13-utils-dev but it is not going to be installed
#23 2.459 Depends: libdart-utils-urdf6.13 (= 6.13.1+ds-2~osrf4) but 6.13.2+ds-0ubuntu3 is to be installed
#23 2.464 E: Unable to correct problems, you have held broken packages.
Failed to install python3-disutils
#23 2.229 Package python3-distutils is not available, but is referred to by another package.
#23 2.229 This may mean that the package is missing, has been obsoleted, or
#23 2.229 is only available from another source
#23 2.229
#23 2.233 E: Package 'python3-distutils' has no installation candidate
No idea, just a CMake issue in Noble :thinking:
-- Installing: /usr/lib/x86_64-linux-gnu/cmake/gz-msgs10-all/gz-msgs10-all-targets.cmake
CMake Error at cmake_install.cmake:85 (file):
file INSTALL given no DESTINATION
make: *** [Makefile:130: install] Error 1
Build step 'Execute shell' marked build as failure
10 Warnings divided in:
4 warnings all from usr/include/c++/13/bits
:
stringop-overflow=
array-bounds=
@j-rivero the gz-msgs issue needs a release of gz-cmake3 (at least 3.5.2) into Noble. Currently it's using 3.5.0 from prerelease, which doesn't work with the changes in https://github.com/gazebosim/gz-msgs/pull/436. I've created https://github.com/gazebosim/gz-msgs/pull/439 to set the minimum required gz-cmake version.
Previous log #45