Welcome! The purpose of this repository is to guide the testing of various functionalities of ROS 2 Jazzy Jalisco prior to official release. In other words, welcome to the Tutorial Party! The tutorial party will run between May 1, 2024 and May 15, 2024 (inclusive). Testing after that is welcome, but will not be included in the official statistics.
Everyone, all contributions are welcome!
The Issues page has several tickets each containing specific instructions to test a particular functionality of ROS 2 Jazzy Jalisco. Each ticket will have the following sections:
- Setup: Details on the desired hardware and software setup for this test. The following combinations are possible.
- DDS vendor:
FASTDDS
,CYCLONEDDS
orCONNEXTDDS
- BuildType:
binary
: pre-built packaged ROS 2 workspace from the releases pagedebian
: pre-built debian packages from the apt repositorysource
: building your own workspace from source
- Os:
Ubuntu Noble
,Windows
andRHEL-9
- Chip:
Amd64
orArm64
- DDS vendor:
- Links: Any relevant references for this test.
- Checks: A list of functionalities to validate.
To contribute, first ensure if you have the relevant setup as described in the ticket.
If you don't have the setup, you can find the installation instructions at http://docs.ros.org/en/jazzy/Installation.html.
Next, assign the ticket to yourself via the Assignees
option or comment on the ticket indicating your interest.
Then follow the instructions to perform the necessary checks.
All checks passed?
Great! Please tick the checkboxes if you can or else leave a comment indicating your successful testing.
Attaching your terminal output (codeblock comment or gist file) as a form of verification is greatly appreciated.
If you have the necessary permission, go ahead and close the ticket by clicking Close as completed
.
Encountered failures? If one or more checks fail, please provide the error message in a codeblock comment or as a gist file attachment.
The goal is to close all tickets after successful validation. But we would like to prioritize the following sets in order:
Note: If you have access to a
Windows
machine, please prioritize testing onWindows
. The next priority isRHEL-9
followed byUbuntu Noble
.
If you would like to test the functionality of any other package or extend the capabilities tested above, please open additional tickets while following the format described above.
Questions related to testing may be posted on the Discussions board. Kindly ensure to link the relevant issue ticket when starting a new discussion.
-
Labels
- tutorials
- advanced
- security
- docs
- intermediate
- tf2
- urdf
- miscellaneous
- testing
- beginner-client-libraries
- beginner-cli-tools
- demos
- writing-an-action-server-client
- creating-a-workspace
- actions
- discovery-server
- fastdds-configuration
- simulators
- introducing-turtlesim
- ros2bag
- recording-and-playing-back-data
- ignition
- topic-statistics-tutorial
- understanding-ros2-actions
- understanding-ros2-nodes
- understanding-ros2-parameters
- understanding-ros2-services
- understanding-ros2-topics
- using-rqt-console
- ros2cli
- feature
- ros2action
- executable
- demos-py
- ros2component
- ros2daemon
- ros2doctor
- ros2interface
- ros2launch
- ros2multicast
- ros2node
- ros2param
- ros2pkg
- ros2run
- ros2security
- linux
- ros2service
- ros2topic
- ros2wtf
- lifecycle
- qos
- ros1_bridge
- development
- topic_monitor
-
Labels
-
Labels
-
Labels
-
Labels
-
Labels
-
Labels
-
Labels
-
Labels
-
Labels
-
Labels
-
Labels
-
Labels
-
fastdds, binary, amd64, windows
Labels
-
cyclone, binary, amd64, windows
Labels
-
connext, binary, amd64, windows
Labels
-
fastdds, source, amd64, windows
Labels
-
cyclone, source, amd64, windows
Labels
-
connext, source, amd64, windows
Labels
-
fastdds, source, amd64, rhel 9
Labels