gazebosim / gz-rendering

C++ library designed to provide an abstraction for different rendering engines. It offers unified APIs for creating 3D graphics applications.
https://gazebosim.org
Apache License 2.0
56 stars 51 forks source link

[Ogre1.x] GpuRays integration tests are failing on homebrew #35

Open osrf-migration opened 6 years ago

osrf-migration commented 6 years ago

Original report (archived issue) by Ian Chen (Bitbucket: Ian Chen, GitHub: iche033).


Jenkins homebrew job caught two test failures:

GpuRays/GpuRaysTest.RaysUnitBox/ogre

GpuRays/GpuRaysTest.LaserVertical/ogre

In gazebo, the LaserVertical test is disabled for macOS so that's a known issue but RaysUnitBox should pass.

Output from jenkins below:

GpuRays/GpuRaysTest.RaysUnitBox/ogre

/Users/jenkins/workspace/ignition_rendering-ci-pr_any-homebrew-amd64/ign-rendering/test/integration/gpu_rays.cc:248
The difference between scan[mid] and expectedRangeAtMidPointBox1 is 2.5, which exceeds 1e-4, where
scan[mid] evaluates to 0,
expectedRangeAtMidPointBox1 evaluates to 2.5, and
1e-4 evaluates to 0.0001.

GpuRays/GpuRaysTest.LaserVertical/ogre

/Users/jenkins/workspace/ignition_rendering-ci-pr_any-homebrew-amd64/ign-rendering/test/integration/gpu_rays.cc:382
The difference between scan[i * hRayCount * channels + mid] and expectedRange is 0.094709730238659473, which exceeds 1e-3, where
scan[i * hRayCount * channels + mid] evaluates to 0.25884366035461426,
expectedRange evaluates to 0.35355339059327373, and
1e-3 evaluates to 0.001.
osrf-migration commented 6 years ago

Original comment by Ian Chen (Bitbucket: Ian Chen, GitHub: iche033).


FYI @JChoclin

osrf-migration commented 6 years ago

Original comment by Ian Chen (Bitbucket: Ian Chen, GitHub: iche033).


osrf-migration commented 5 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).