diff options
author | Chris Johns <chrisj@rtems.org> | 2018-05-20 08:32:42 +1200 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2018-11-03 16:36:32 +1100 |
commit | 8b67c9135cb78abc394d43e449ccc6387c73f014 (patch) | |
tree | 6d4a21905a43cc4f476a1d6013baf151ce39ade5 /user/testing/simulation.rst | |
parent | waf: Add support to build PlantUML and Ditaa images. (diff) | |
download | rtems-docs-8b67c9135cb78abc394d43e449ccc6387c73f014.tar.bz2 |
user: Add RTEMS executable and test documentation.
Diffstat (limited to '')
-rw-r--r-- | user/testing/simulation.rst | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/user/testing/simulation.rst b/user/testing/simulation.rst new file mode 100644 index 0000000..865673f --- /dev/null +++ b/user/testing/simulation.rst @@ -0,0 +1,27 @@ +.. comment SPDX-License-Identifier: CC-BY-SA-4.0 + +.. comment: Copyright (c) 2018 Chris Johns <chrisj@rtems.org> +.. comment: All rights reserved. + +Simulation +---------- +.. index:: Simulation, Testing + +Simulation is a important regression and development tool for RTEMS. Developers +use simulation to work on core parts of RTEMS as it provides excellent +debugging supporting. Simulation run via the RTEMS Tester allows a test to run +on each core of your testing host machine lower the time to run all tests. + +.. _fig-tester-simulation: + +.. figure:: ../../images/user/test-simulation.png + :width: 30% + :alt: RTEMS Tester Simulation + :figclass: align-center + + RTEMS Tester Simulation + +The :ref:`fig-tester-simulation` figure shows the structure of RTEMS Testing +using simulation. The executables are built and the ``rtems-test`` command is +run from the top of the build directory. The RTEMS Tester executes the +BSP specific simulator for each test capturing the output |