Skip to content

[FR] add unit and system test via ament_add_gtest #18

@fujitatomoya

Description

@fujitatomoya

Feature request

Feature description

Currently test needs to be started by manual procedure with different executable package named ros2_persistent_parameter_server_test.
The CI/CD test should be integrated into parameter_server package with ament_add_gtest, so that it can be tested with colcon test command for integration aligned with other ROS 2 packages.

Implementation considerations

  • add test folder into parameter_server package with ament_add_gtest.
  • move test contents from ros2_persistent_parameter_server_test to the test folder described above.
  • all uncrustify warnings and coding style needs to be addressed.
  • add colcon test --packages-select parameter_server in github workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestgood first issueGood for newcomerspinnedThese are not marked stale by github action/stale.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions