Skip to content

Prepare fo 3.2.0 release#94

Merged
nkoenig merged 1 commit intoign-sensors3from
3-2-0-prep
Feb 8, 2021
Merged

Prepare fo 3.2.0 release#94
nkoenig merged 1 commit intoign-sensors3from
3-2-0-prep

Conversation

@nkoenig
Copy link
Contributor

@nkoenig nkoenig commented Feb 8, 2021

Signed-off-by: Nate Koenig <nate@openrobotics.org>
@nkoenig nkoenig requested a review from iche033 February 8, 2021 18:46
@github-actions github-actions bot added the 🔮 dome Ignition Dome label Feb 8, 2021
@codecov
Copy link

codecov bot commented Feb 8, 2021

Codecov Report

Merging #94 (71d80f4) into ign-sensors3 (818b388) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@              Coverage Diff              @@
##           ign-sensors3      #94   +/-   ##
=============================================
  Coverage         77.39%   77.39%           
=============================================
  Files                23       23           
  Lines              2305     2305           
=============================================
  Hits               1784     1784           
  Misses              521      521           

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 818b388...71d80f4. Read the comment docs.

@iche033
Copy link
Contributor

iche033 commented Feb 8, 2021

update base branch to ign-sensors3?

@chapulina chapulina changed the base branch from ign-sensors4 to ign-sensors3 February 8, 2021 20:01
@chapulina chapulina added 🏰 citadel Ignition Citadel and removed 🔮 dome Ignition Dome labels Feb 8, 2021
@nkoenig nkoenig merged commit a656aa8 into ign-sensors3 Feb 8, 2021
@nkoenig nkoenig deleted the 3-2-0-prep branch February 8, 2021 20:49
nkoenig added a commit that referenced this pull request Feb 10, 2021
Signed-off-by: Nate Koenig <nate@openrobotics.org>

Co-authored-by: Nate Koenig <nate@openrobotics.org>

Co-authored-by: Nate Koenig <nate@openrobotics.org>
chapulina added a commit that referenced this pull request Mar 18, 2021
* Prepare fo 3.2.0 release (#94)

Signed-off-by: Nate Koenig <nate@openrobotics.org>

Co-authored-by: Nate Koenig <nate@openrobotics.org>

* Backport #60 from ign-sensors4

Fix macOS/windows tests that failed to load library (#60)

* Add workflow for macos-latest
* Set test env to help find plugins

This fixes tests on macOS and windows that were failing to
find and/or load a sensor component library.

In windows CI and the macOS workflow (which runs `make test`
before `make install`) tests were failing with
the message "Unable to find sensor plugin path".
This is fixed by setting the IGN_PLUGIN_PATH in cmake to
the build folder containing the compiled plugins.

In the macOS jenkins build (which runs `make test` after
`make install`) tests were failing with the message
"SDF sensor type does not match template type". It was
difficult to track down, but it appears to be caused by
a failure to properly dlopen all the shared libraries
linked by the component plugins when a test finds an
installed component library, rather than one from the build
folder. It is fixed by setting DYLD_LIBRARY_PATH to include
the location of the installed libraries.

Fixes #4.

* Remove redundant AddPluginPaths calls from tests

They don't work on windows, so just depend on the
environment variables set in cmake instead.

Signed-off-by: Steve Peters <scpeters@openrobotics.org>

* 👩‍🌾 Clear Windows warnings (backport #58) (#102)

Signed-off-by: Louise Poubel <louise@openrobotics.org>

Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>

* Master branch updates (#106)

Signed-off-by: Louise Poubel <louise@openrobotics.org>

Co-authored-by: Nate Koenig <nkoenig@users.noreply.github.com>
Co-authored-by: Nate Koenig <nate@openrobotics.org>
Co-authored-by: Steve Peters <scpeters@openrobotics.org>
Co-authored-by: Alejandro Hernández Cordero <ahcorde@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🏰 citadel Ignition Citadel

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants