Requirements are then used to generate test cases with a YAML file that specified the combinations of each requirement that should be used (eg., DDS vendor, chip set, operating system, etc.). Here is the file specifying the combinations: https://github.com/osrf/ros2_test_cases/blob/main/config/humble/
Github issues are used to track testing. Issues are closed if the test passed, or marked with a bug label and the related issue was linked. Issues with the test case's documentation are marked with the documentation label.
Create the test cases using the YATM (https://github.com/audrow/yatm) tool to generate issues for the various test cases.
<distro>
directory withinros2_test_cases/config
https://github.com/osrf/ros2_test_cases/blob/main/config/