source: rtems-docs/eng/test-suites.rst @ f7384cc

5
Last change on this file since f7384cc was e52906b, checked in by Sebastian Huber <sebastian.huber@…>, on 01/09/19 at 15:14:06

Simplify SPDX-License-Identifier comment

  • Property mode set to 100644
File size: 1.9 KB
Line 
1.. SPDX-License-Identifier: CC-BY-SA-4.0
2
3.. Copyright (C) 2018.
4.. COMMENT: RTEMS Foundation, The RTEMS Documentation Project
5
6Test Suites
7***********
8
9.. COMMENT:TBD  - Convert the following to Rest and insert into this file
10.. COMMENT:TBD  from https://devel.rtems.org/wiki/Developer/Testing/TestSuites
11
12.. COMMENT:TBD also update list of tests based on rtems/testsuites
13
14All RTEMS source distributions include the complete RTEMS test suites. These
15tests must be compiled and linked for a specific BSP. Some BSPs are for freely
16available simulators and thus anyone may test RTEMS on a simulator. Most of
17the BSPs which can execute on a simulator include scripts to help automate
18running them.
19
20The RTEMS Project welcomes additions to the various test suites and sample
21application collections. This helps improve coverage of functionality as
22well as ensure user use cases are regularly tested.
23
24The following functional test suites are included with RTEMS.
25
26* Classic API Single Processor Test Suite
27* POSIX API Test Suite
28* File System Test Suite
29* Support Library Test Suite (libtests)
30* Symmetric  Multiprocessing Test Suite
31* Distributed Multiprocessing Test Suite
32* Classic API Ada95 Binding Test Suite
33
34The following timing test suites are included with RTEMS.
35
36* Classic API Timing Test Suite
37* POSIX API Timing Test Suite
38* Rhealstone Collection
39* Benchmarks Collecction
40
41The RTEMS source distribution includes two collections of sample applications.
42
43* Sample Applications (built as RTEMS tests)
44* Example Applications (built as RTEMS user applications)
45
46The RTEMS libbsd package includes its own test suite.
47
48Legacy Test Suites
49==================
50
51The following are available for the legacy IPV4 Network Stack:
52
53* Network Demonstration Applications
54
55Post RTEMS 4.10, ITRON API support was removed. The following test suites
56are only available if the ITRON API support is present in RTEMS.
57
58* ITRON API Test Suite
59* ITRON API Timing Test Suite
Note: See TracBrowser for help on using the repository browser.