Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 1.3 KB

File metadata and controls

58 lines (45 loc) · 1.3 KB

ROS 2 Quality Assurance Documentation

This document contains detailed instructions and tutorial for improving ROS 2 package quality, follow REP-2004 quality level and integrating CI into the development workflow.

.. toctree::
   :maxdepth: 2
   :caption: Introduction

   basic/overview

.. toctree::
   :maxdepth: 2
   :caption: Software Testing

   tutorials/dependencies
   tutorials/static-analysis
   tutorials/unit-test
   tutorials/google-sanitizer
   tutorials/code-coverage

.. toctree::
   :maxdepth: 2
   :caption: Quality Declaration

   quality-declaration/version-policy
   quality-declaration/change-control-process
   quality-declaration/documentation
   quality-declaration/testing
   quality-declaration/dependencies
   quality-declaration/platform-support
   quality-declaration/security


.. toctree::
   :maxdepth: 2
   :caption: Continuous Integration

   ci/industrial-ci
   ci/github-action
   ci/travis-ci
   ci/gitlab-ci
   ci/code-coverage
   ci/buildfarm

.. toctree::
   :maxdepth: 2
   :caption: Guide

   faq/mixin-setup
   faq/catch2-setup