Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Broken Jammy CI on downstream packages #627

Closed
methylDragon opened this issue May 16, 2022 · 1 comment
Closed

Broken Jammy CI on downstream packages #627

methylDragon opened this issue May 16, 2022 · 1 comment
Labels
bug Something isn't working help wanted Extra attention is needed tests Broken or missing tests / testing infra

Comments

@methylDragon
Copy link
Contributor

methylDragon commented May 16, 2022

Environment

  • OS Version: Ubuntu Jammy
  • Binary build on Jammy CI with Jammy nightlies (gz-rendering7 on main)

Description

Something in Ogre2 changed that causes Jammy CI in downstream packages to have failing integration tests (e.g. gz-sensors segfaults on any test that uses the GPU.) The troublesome thing is this only happens on the CI, and can't be reproduced on a Jammy docker container.

It only occurs on Jammy CI, not Focal. This could be related to OGRE-Next or OGRE2, but I'm not too familiar with those packages.

This bug was discovered during the ignition -> gz migration, but is unrelated to that effort. Attempts at reverting any changes made still result in the tests segfaulting.

Steps to reproduce

  1. Build rendering nightlies with main
  2. Run pull request CI on sensors using the rendering nightlies (such as here: ign -> gz Header Migration : gz-sensors gz-sensors#221)
  3. Watch the Jammy GitHub actions CI

Output

From: https://github.com/gazebosim/gz-sensors/runs/6394835155?check_suite_focus=true

  Total Test time (real) =  15.35 sec
  
  The following tests FAILED:
  	 18 - INTEGRATION_depth_camera (SEGFAULT)
  	 22 - INTEGRATION_gpu_lidar_sensor (SEGFAULT)
  	 24 - INTEGRATION_rgbd_camera (SEGFAULT)
  Errors while running CTest
  	 26 - INTEGRATION_segmentation_camera (SEGFAULT)
  	 28 - INTEGRATION_thermal_camera (SEGFAULT)
  make: *** [Makefile:91: test] Error 8
@methylDragon methylDragon added the bug Something isn't working label May 16, 2022
@chapulina chapulina added the tests Broken or missing tests / testing infra label May 16, 2022
@WilliamLewww WilliamLewww self-assigned this May 16, 2022
@chapulina chapulina added the help wanted Extra attention is needed label Jun 13, 2022
@iche033
Copy link
Contributor

iche033 commented Dec 27, 2023

gz-sensors rendering tests on Jammy should be fixed by gazebosim/gz-sensors#324

@iche033 iche033 closed this as completed Dec 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed tests Broken or missing tests / testing infra
Projects
None yet
Development

No branches or pull requests

4 participants