Skip to content

Refactor to use DDS Pipe v2#371

Merged
rsanchez15 merged 38 commits intomainfrom
refactor/ddspipe-v2
Jun 7, 2023
Merged

Refactor to use DDS Pipe v2#371
rsanchez15 merged 38 commits intomainfrom
refactor/ddspipe-v2

Conversation

@jparisu
Copy link
Copy Markdown
Contributor

@jparisu jparisu commented Apr 20, 2023

Test branch to retake the refactor of DDS Router over DDS Pipe

Requirements

ToDo

  • Refactor blackbox tests to new api and namespaces

jparisu and others added 23 commits April 20, 2023 16:19
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: RaulSanchez <raul@eprosima.com>
Signed-off-by: RaulSanchez <raul@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 20, 2023

Codecov Report

Patch coverage: 49.10% and project coverage change: -16.93 ⚠️

Comparison is base (27b8489) 48.13% compared to head (8d7ed6b) 31.21%.

Additional details and impacted files
@@             Coverage Diff             @@
##             main     #371       +/-   ##
===========================================
- Coverage   48.13%   31.21%   -16.93%     
===========================================
  Files          88       17       -71     
  Lines        3571      503     -3068     
  Branches     1348      250     -1098     
===========================================
- Hits         1719      157     -1562     
+ Misses       1151      197      -954     
+ Partials      701      149      -552     
Impacted Files Coverage Δ
...dsrouter_core/configuration/SpecsConfiguration.hpp 100.00% <ø> (ø)
..._core/src/cpp/configuration/SpecsConfiguration.cpp 0.00% <ø> (ø)
...l/include/ddsrouter_yaml/testing/generate_yaml.hpp 50.00% <ø> (ø)
ddsrouter_yaml/src/cpp/YamlReaderConfiguration.cpp 39.28% <ø> (+2.44%) ⬆️
...dsrouter_yaml/src/cpp/YamlReader_configuration.cpp 37.31% <ø> (ø)
tools/ddsrouter_tool/src/cpp/main.cpp 17.94% <ø> (+2.15%) ⬆️
...src/cpp/user_interface/arguments_configuration.cpp 8.62% <ø> (+0.79%) ⬆️
ddsrouter_core/src/cpp/testing/random_values.cpp 41.17% <41.17%> (ø)
ddsrouter_core/src/cpp/core/ParticipantFactory.cpp 37.77% <45.45%> (-5.71%) ⬇️
ddsrouter_core/src/cpp/core/DdsRouter.cpp 46.26% <46.26%> (ø)
... and 6 more

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@jparisu jparisu temporarily deployed to codecov April 20, 2023 15:16 — with GitHub Actions Inactive
Signed-off-by: jparisu <javierparis@eprosima.com>
@jparisu jparisu force-pushed the refactor/ddspipe-v2 branch from e80b28a to 6266113 Compare May 23, 2023 11:01
@jparisu jparisu temporarily deployed to codecov May 23, 2023 11:01 — with GitHub Actions Inactive
@jparisu jparisu temporarily deployed to codecov May 23, 2023 12:32 — with GitHub Actions Inactive
@jparisu jparisu temporarily deployed to codecov May 23, 2023 14:02 — with GitHub Actions Inactive
Signed-off-by: jparisu <javierparis@eprosima.com>
@jparisu jparisu force-pushed the refactor/ddspipe-v2 branch from 0acc573 to d1fe43d Compare May 23, 2023 14:04
@jparisu jparisu temporarily deployed to codecov May 23, 2023 14:04 — with GitHub Actions Inactive
Comment thread .dev/README.md
Comment thread .github/actions/project_dependencies/action.yml Outdated
Comment thread .github/actions/project_dependencies/action.yml Outdated
Comment thread .github/workflows/configurations/Linux/colcon.meta
Comment thread ddsrouter_core/include/ddsrouter_core/configuration/SpecsConfiguration.hpp Outdated
Comment thread ddsrouter_core/test/blackbox/implementations/CMakeLists.txt Outdated
Comment thread ddsrouter_yaml/README.md Outdated
add_subdirectory(yaml_tags)
add_subdirectory(yaml_manager)
add_subdirectory(yaml_reader)
# TODO uncomment when new API applied
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ddsrouter_yaml unittest are not updated to new API

Copy link
Copy Markdown
Collaborator

@rsanchez15 rsanchez15 May 29, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread tools/ddsrouter_tool/package.xml
@rsanchez15
Copy link
Copy Markdown
Collaborator

Missing Documentation (installation steps) update

Signed-off-by: jparisu <javierparis@eprosima.com>
@jparisu jparisu temporarily deployed to codecov May 26, 2023 08:34 — with GitHub Actions Inactive
@jparisu jparisu mentioned this pull request May 26, 2023
jparisu added 2 commits May 30, 2023 08:49
Signed-off-by: jparisu <javierparis@eprosima.com>
Signed-off-by: jparisu <javierparis@eprosima.com>
@jparisu jparisu temporarily deployed to codecov May 30, 2023 07:04 — with GitHub Actions Inactive
Comment thread docs/rst/notes/forthcoming_version.rst Outdated
Signed-off-by: jparisu <javierparis@eprosima.com>
@jparisu jparisu temporarily deployed to codecov June 5, 2023 13:51 — with GitHub Actions Inactive
@jparisu jparisu temporarily deployed to codecov June 5, 2023 13:54 — with GitHub Actions Inactive
Signed-off-by: jparisu <javierparis@eprosima.com>
@jparisu jparisu force-pushed the refactor/ddspipe-v2 branch from 88fdee3 to a428767 Compare June 5, 2023 14:00
@jparisu jparisu temporarily deployed to codecov June 5, 2023 14:00 — with GitHub Actions Inactive
Signed-off-by: jparisu <javierparis@eprosima.com>
@jparisu jparisu temporarily deployed to codecov June 6, 2023 10:35 — with GitHub Actions Inactive
* Refactor ddsrouter_yaml tests

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Apply suggested changes

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

* Fix windows build

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>

---------

Signed-off-by: Raul Sanchez-Mateos <raul@eprosima.com>
@rsanchez15 rsanchez15 temporarily deployed to codecov June 6, 2023 14:58 — with GitHub Actions Inactive
Copy link
Copy Markdown
Collaborator

@rsanchez15 rsanchez15 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rsanchez15 rsanchez15 merged commit 4390ecb into main Jun 7, 2023
@rsanchez15 rsanchez15 deleted the refactor/ddspipe-v2 branch June 7, 2023 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants