Skip to content

[21131] Make Blackbox tests not include any private API#4953

Merged
EduPonz merged 14 commits intomasterfrom
feature/21131
Jun 25, 2024
Merged

[21131] Make Blackbox tests not include any private API#4953
EduPonz merged 14 commits intomasterfrom
feature/21131

Conversation

@Mario-DL
Copy link
Copy Markdown
Contributor

@Mario-DL Mario-DL commented Jun 17, 2024

Description

This PR removes private API from Blackbox tests. Essentially, any include within <rtps/

Contributor Checklist

  • Commit messages follow the project guidelines.
  • The code follows the style guidelines of this project.
  • NO Tests that thoroughly check the new feature have been added/Regression tests checking the bug and its fix have been added; the added tests pass locally
  • Any new/modified methods have been properly documented using Doxygen.
  • NO Any new configuration API has an equivalent XML API (with the corresponding XSD extension)
  • ❌ Changes are backport compatible: they do NOT break ABI nor change library core behavior.
  • ❌ Changes are API compatible.
  • New feature has been added to the versions.md file (if applicable).
  • New feature has been documented/Current behavior is correctly described in the documentation.
  • NO Applicable backports have been included in the description.

Reviewer Checklist

  • The PR has a milestone assigned.
  • The title and description correctly express the PR's purpose.
  • Check contributor checklist is correct.
  • Check CI results: changes do not issue any warning.
  • Check CI results: failing tests are unrelated with the changes.

@Mario-DL Mario-DL added this to the v3.0.0 milestone Jun 17, 2024
@Mario-DL Mario-DL requested a review from richiprosima June 17, 2024 08:24
@github-actions github-actions bot added the ci-pending PR which CI is running label Jun 17, 2024
@Mario-DL Mario-DL force-pushed the feature/21131 branch 3 times, most recently from 901e113 to 3fb8508 Compare June 18, 2024 07:44
@Mario-DL Mario-DL requested review from elianalf and removed request for elianalf and richiprosima June 18, 2024 07:44
elianalf
elianalf previously approved these changes Jun 21, 2024
@elianalf elianalf added ready-to-merge Ready to be merged. CI and changes have been reviewed and approved. and removed ci-pending PR which CI is running labels Jun 21, 2024
@Mario-DL Mario-DL requested a review from elianalf June 21, 2024 11:21
@github-actions github-actions bot added the ci-pending PR which CI is running label Jun 21, 2024
@Mario-DL Mario-DL requested review from elianalf and removed request for elianalf June 23, 2024 18:21
Mario-DL added 2 commits June 24, 2024 14:34
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Mario-DL added 12 commits June 24, 2024 14:34
…efinition

Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
…TransportDescriptor as it is redundant

Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
Signed-off-by: Mario Dominguez <mariodominguez@eprosima.com>
@Mario-DL Mario-DL requested review from elianalf and removed request for elianalf June 24, 2024 12:36
@elianalf elianalf removed the ready-to-merge Ready to be merged. CI and changes have been reviewed and approved. label Jun 24, 2024
@elianalf elianalf added the ready-to-merge Ready to be merged. CI and changes have been reviewed and approved. label Jun 25, 2024
@EduPonz EduPonz merged commit 1261417 into master Jun 25, 2024
@EduPonz EduPonz deleted the feature/21131 branch June 25, 2024 05:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-pending PR which CI is running ready-to-merge Ready to be merged. CI and changes have been reviewed and approved.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants