-
Notifications
You must be signed in to change notification settings - Fork 26
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fix warnings * Fix warnings * Fix unintialized * Guard Header * Fix TODOs * Fix TODOs * Trailing whitespaces * End new line * Comma space * Else new line * Buffer lenght * Redundant blank lines * Redundant blank lines * CMake lint * Uncrustify * Uncrustify * Uncrustify * Uncrustify * Assert to Expect GTest * Updates * Fix topic define redefinition * Updates * Passing test * Uncrustify * Uncrustify * Updated pubsub test * Added CI * Comment * CMake style Co-authored-by: Your Name <[email protected]>
- Loading branch information
Showing
34 changed files
with
1,092 additions
and
761 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
name: CI RMW_MicroXRCEDDS | ||
|
||
on: | ||
pull_request: | ||
branches: [ foxy ] | ||
|
||
jobs: | ||
|
||
rmw_microxrcedds_ci: | ||
runs-on: ubuntu-20.04 | ||
container: pablogs9/microros_agent:foxy | ||
|
||
steps: | ||
- uses: actions/checkout@v2 | ||
with: | ||
path: src/rmw-microxrcedds | ||
|
||
- name: Download dependencies | ||
run: | | ||
git clone -b foxy https://github.com/eProsima/Micro-CDR src/Micro-CDR | ||
git clone -b foxy https://github.com/eProsima/Micro-XRCE-DDS-Client src/Micro-XRCE-DDS-Client | ||
git clone -b feature/foxy_migration https://github.com/micro-ROS/rosidl_typesupport_microxrcedds src/rosidl_typesupport_microxrcedds | ||
touch src/rosidl_typesupport_microxrcedds/test/COLCON_IGNORE | ||
- name: Build | ||
run: source /opt/ros/foxy/setup.bash && colcon build | ||
|
||
- name: Test | ||
run: | | ||
source /opt/ros/foxy/setup.bash && source /uros_agent/install/local_setup.bash && ros2 run micro_ros_agent micro_ros_agent udp4 --port 8888 -v6 & | ||
sleep 1 | ||
source /opt/ros/foxy/setup.bash && source install/local_setup.bash | ||
cd build/rmw_microxrcedds/test | ||
./test-node | ||
./test-publisher | ||
./test-subscriber | ||
./test-topic | ||
./test-pubsub | ||
./test-rmw |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.