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

5 ➡️ 6 (main) #155

Merged
merged 14 commits into from
Sep 21, 2021
Merged

5 ➡️ 6 (main) #155

merged 14 commits into from
Sep 21, 2021

Conversation

chapulina
Copy link
Contributor

➡️ Forward port

Port ign-sensors5 to main

Branch comparison: main...ign-sensors5

Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

iche033 and others added 13 commits July 9, 2021 19:06
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Franco Cipollone <[email protected]>

Co-authored-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Also fix deprecation warning.

Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
Signed-off-by: Louise Poubel <[email protected]>
@chapulina chapulina added the beta Targeting beta release of upcoming collection label Sep 13, 2021
@github-actions github-actions bot added the 🏯 fortress Ignition Fortress label Sep 13, 2021
@chapulina
Copy link
Contributor Author

@iche033 , any insight about the GpuLidarTest failures on Homebrew?

@codecov
Copy link

codecov bot commented Sep 14, 2021

Codecov Report

Merging #155 (3efd53e) into main (1014843) will increase coverage by 0.38%.
The diff coverage is 88.88%.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #155      +/-   ##
==========================================
+ Coverage   77.51%   77.90%   +0.38%     
==========================================
  Files          24       24              
  Lines        2326     2394      +68     
==========================================
+ Hits         1803     1865      +62     
- Misses        523      529       +6     
Impacted Files Coverage Δ
src/Sensor.cc 88.67% <79.48%> (-2.99%) ⬇️
src/CameraSensor.cc 77.06% <83.33%> (+0.57%) ⬆️
src/AirPressureSensor.cc 85.91% <100.00%> (+0.40%) ⬆️
src/AltimeterSensor.cc 88.23% <100.00%> (+0.28%) ⬆️
src/DepthCameraSensor.cc 74.27% <100.00%> (+0.43%) ⬆️
src/GpuLidarSensor.cc 88.31% <100.00%> (+0.15%) ⬆️
src/ImuSensor.cc 90.82% <100.00%> (+0.72%) ⬆️
src/Lidar.cc 72.34% <100.00%> (+0.14%) ⬆️
src/LogicalCameraSensor.cc 89.85% <100.00%> (+0.30%) ⬆️
src/MagnetometerSensor.cc 88.37% <100.00%> (+0.27%) ⬆️
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1014843...3efd53e. Read the comment docs.

@iche033
Copy link
Contributor

iche033 commented Sep 14, 2021

I'm not very sure. I have an ign-rendering branch to see if it fixes the issue:
https://github.com/ignitionrobotics/ign-rendering/tree/lidar_depth_clamp

anyway we can start a custom homebrew build with this ign-rendering branch?

@chapulina
Copy link
Contributor Author

anyway we can start a custom homebrew build with this ign-rendering branch?

Maybe creating a branch of homebrew-simulation that builds ign-rendering from source from your branch and uses that for ign-sensors6, then open a PR and trigger CI here?

https://build.osrfoundation.org/job/ignition_sensors-ci-pr_any-homebrew-amd64/build

Not sure if it would work

@chapulina
Copy link
Contributor Author

@iche033 , how about getting this in and debugging the lidar issues later?

@iche033
Copy link
Contributor

iche033 commented Sep 20, 2021

I can't reproduce the homebrew test failures on ubuntu so not sure what's going on. I've ticketed issue #157 so we don't block this merge forward.

@chapulina chapulina merged commit e99a8bc into main Sep 21, 2021
@chapulina chapulina deleted the chapulina/5_to_6 branch September 21, 2021 01:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beta Targeting beta release of upcoming collection 🏯 fortress Ignition Fortress
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants