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

[Backport]: Fix ModelPhotoShootTest test failures (#2294) #2339

Merged
merged 2 commits into from
Apr 23, 2024

Conversation

azeey
Copy link
Contributor

@azeey azeey commented Mar 19, 2024

Back port

Backporting #2294

Note to maintainers: Remember to Rebase and merge with commit

The failures are caused by a change in the DART physics engine
(dartsim/dart#1774) which causes joints to
recover after reaching or exceeding their position limits. It seems like
the model used in this plugin starts off with joint limits violated and
recovers after a few iterations. This causes a small movement of the
robot. Since the test works by comparing images taken of the robot at
the start of simulation and after a few iterations, the small movement
causes a discrepancy in the images. The solution here is to run the
whole test while simulation is paused.

This also cleans up some TestFixture warnings.

Signed-off-by: Addisu Z. Taddese <[email protected]>
@azeey azeey requested a review from mjcarroll as a code owner March 19, 2024 17:03
@github-actions github-actions bot added the 🏯 fortress Ignition Fortress label Mar 19, 2024
iche033
iche033 previously approved these changes Mar 19, 2024
@iche033 iche033 dismissed their stale review March 19, 2024 19:51

tests failing

@iche033
Copy link
Contributor

iche033 commented Mar 19, 2024

looks like the INTEGRATION_model_photo_shoot tests are still failing?

@azeey
Copy link
Contributor Author

azeey commented Apr 23, 2024

I think the failures were related to Fuel server outages.

@osrf-jenkins run tests please

Signed-off-by: Addisu Z. Taddese <[email protected]>
@azeey azeey merged commit 6cbf38f into gazebosim:ign-gazebo6 Apr 23, 2024
8 of 10 checks passed
@azeey azeey deleted the backport_2294 branch April 23, 2024 20:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏯 fortress Ignition Fortress
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants