#3716 assigned task

Unit, integration and validation tests for space profile

Reported by: Sebastian Huber Owned by: Sebastian Huber
Priority: normal Milestone: 7.1
Component: doc Version: 6
Severity: normal Keywords: qualification
Cc: Blocked By: #3199, #3717, #3718
Blocking: #3701

Description (last modified by Sebastian Huber)

Various tests such as

  • unit tests,
  • integration tests, and
  • validation tests

are required by ECSS-Q-ST-40C. One goal of the tests is to achieve a certain code coverage, see also ECSS-Q-ST-80C. Working with tests involves the following topics:

  • test guidelines (#3717),
  • test planning (#3718),
  • test code using a test framework (#3199),
  • test execution,
  • test reports.

Change History (77)

comment:1 Changed on 03/04/19 at 12:25:45 by Sebastian Huber

Blocked By: 3717 added

comment:2 Changed on 03/04/19 at 13:02:17 by Sebastian Huber

Blocked By: 3718 added

comment:3 Changed on 03/04/19 at 13:03:31 by Sebastian Huber

Blocked By: 3199 added

comment:4 Changed on 03/04/19 at 13:04:32 by Sebastian Huber

Description: modified (diff)

comment:5 Changed on 03/04/19 at 22:46:46 by Chris Johns

The ESA qual project will need to consider how the RTEMS project will review any and all changes related to these tickets. I see this ticket is blocked by #3199 so there are a number and the amount of review this generates is a concern. Without the resources changes will have be reviewed and accepted at a pace the unfunded members of the project can handle. We are open to discussing how this can be made to work so please feel free to contact Joel or I directly on this matter.

comment:6 Changed on 03/24/22 at 10:02:15 by Sebastian Huber <sebastian.huber@…>

In cc1c944/rtems:

libtest: Add scheduler test support

Add support to record scheduler operations. This support is especially
important for tests in SMP configurations since the thread switch extension is
quite difficult to use due to the asynchronous nature of thread dispatching.
In contrast, the scheduler operations occur normally in a deterministic order.

Update #3716.

comment:7 Changed on 03/24/22 at 10:02:19 by Sebastian Huber <sebastian.huber@…>

In 6aa0552/rtems:

libtest: Increase line length

Update #3716.

comment:8 Changed on 03/24/22 at 10:02:23 by Sebastian Huber <sebastian.huber@…>

In 40cc4f5/rtems:

validation: Improve support library

Update #3716.

comment:9 Changed on 03/24/22 at 10:02:26 by Sebastian Huber <sebastian.huber@…>

In 212b0ca/rtems:

validation: Add test suites

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:10 Changed on 03/24/22 at 10:02:29 by Sebastian Huber <sebastian.huber@…>

In c39133b8/rtems:

validation: Add system termination test suites

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:11 Changed on 03/24/22 at 10:02:33 by Sebastian Huber <sebastian.huber@…>

In 7db4c14b/rtems:

validation: Test thread queues

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:12 Changed on 03/24/22 at 10:02:37 by Sebastian Huber <sebastian.huber@…>

In a6b4a3b0/rtems:

validation: Test semaphore operations

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:13 Changed on 03/24/22 at 10:02:40 by Sebastian Huber <sebastian.huber@…>

In a4b77184/rtems:

validation: Test mutex operations

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:14 Changed on 03/24/22 at 10:02:44 by Sebastian Huber <sebastian.huber@…>

In d9a07fd8/rtems:

validation: Test object identification

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:15 Changed on 03/24/22 at 10:02:47 by Sebastian Huber <sebastian.huber@…>

In ca4d9ea/rtems:

validation: Test application configuration

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:16 Changed on 03/24/22 at 10:02:51 by Sebastian Huber <sebastian.huber@…>

In 0b26e099/rtems:

validation: Test attributes

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:17 Changed on 03/24/22 at 10:02:54 by Sebastian Huber <sebastian.huber@…>

In 1410d5b8/rtems:

validation: Test Barrier Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:18 Changed on 03/24/22 at 10:02:58 by Frank Kühndel <frank.kuehndel@…>

In 99544e3/rtems:

validation: Test <rtems/score/basedefs.h>

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:19 Changed on 03/24/22 at 10:03:01 by Sebastian Huber <sebastian.huber@…>

In b322a3ba/rtems:

validation: Test Cache Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:20 Changed on 03/24/22 at 10:03:05 by Frank Kühndel <frank.kuehndel@…>

In 034d0b2/rtems:

validation: Test Clock Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:21 Changed on 03/24/22 at 10:03:08 by Sebastian Huber <sebastian.huber@…>

In 32ca0c47/rtems:

validation: Test rtems_cpu_usage_reset()

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:22 Changed on 03/24/22 at 10:03:12 by Sebastian Huber <sebastian.huber@…>

In 8d3fe04/rtems:

validation: Test Event Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:23 Changed on 03/24/22 at 10:03:15 by Sebastian Huber <sebastian.huber@…>

In aebf6b6/rtems:

validation: Test Interrupt Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:24 Changed on 03/24/22 at 10:03:19 by Sebastian Huber <sebastian.huber@…>

In 134b4cb7/rtems:

validation: Test IO Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:25 Changed on 03/24/22 at 10:03:23 by Frank Kühndel <frank.kuehndel@…>

In 04fb7b6/rtems:

validation: Test Message Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:26 Changed on 03/24/22 at 10:03:26 by Sebastian Huber <sebastian.huber@…>

In b63084a/rtems:

validation: Test task modes

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:27 Changed on 03/24/22 at 10:03:30 by Sebastian Huber <sebastian.huber@…>

In 372ff26/rtems:

validation: Test options

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:28 Changed on 03/24/22 at 10:03:33 by Sebastian Huber <sebastian.huber@…>

In 5c85024/rtems:

validation: Test Partition Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:29 Changed on 03/24/22 at 10:03:37 by Frank Kühndel <frank.kuehndel@…>

In 98091b6d/rtems:

validation: Test Rate Monotonic Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:30 Changed on 03/24/22 at 10:03:41 by Sebastian Huber <sebastian.huber@…>

In 1c87bb5/rtems:

validation: Test Scheduler Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:31 Changed on 03/24/22 at 10:03:44 by Sebastian Huber <sebastian.huber@…>

In 43adf2e/rtems:

validation: Test Semaphore Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:32 Changed on 03/24/22 at 10:03:48 by Sebastian Huber <sebastian.huber@…>

In 32e472a7/rtems:

validation: Test Signal Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:33 Changed on 03/24/22 at 10:03:51 by Sebastian Huber <sebastian.huber@…>

In 6b293904/rtems:

validation: Test Task Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:34 Changed on 03/24/22 at 10:03:55 by Frank Kühndel <frank.kuehndel@…>

In 565a7e66/rtems:

validation: Test Timer Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:35 Changed on 03/24/22 at 10:03:58 by Sebastian Huber <sebastian.huber@…>

In c88db0f/rtems:

validation: Test User Extensions Manager

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:36 Changed on 03/24/22 at 10:04:02 by Sebastian Huber <sebastian.huber@…>

In bc0cd69/rtems:

validation: Test object services

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:37 Changed on 03/24/22 at 10:04:05 by Sebastian Huber <sebastian.huber@…>

In 7eb4fc8d/rtems:

validation: Test timecounter

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:38 Changed on 03/24/22 at 10:04:10 by Sebastian Huber <sebastian.huber@…>

In fa660c4d/rtems:

validation: Test status code directives

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:39 Changed on 03/24/22 at 10:04:13 by Sebastian Huber <sebastian.huber@…>

In 5fb7ce8/rtems:

validation: Test futex support

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:40 Changed on 03/24/22 at 10:04:17 by Sebastian Huber <sebastian.huber@…>

In c24747a6/rtems:

validation: Test <sys/lock.h> mutex operations

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:41 Changed on 03/24/22 at 10:04:20 by Sebastian Huber <sebastian.huber@…>

In 9f283e7/rtems:

validation: Test C libary functions

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:42 Changed on 03/24/22 at 10:04:24 by Sebastian Huber <sebastian.huber@…>

In ff50664/rtems:

validation: Test scheduler operations

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:43 Changed on 03/24/22 at 10:04:27 by Sebastian Huber <sebastian.huber@…>

In 4a8f4b7/rtems:

validation: Test SMP-specific aspects

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:44 Changed on 03/24/22 at 10:04:31 by Sebastian Huber <sebastian.huber@…>

In ab2c04a/rtems:

validation: Test thread implementation

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:45 Changed on 03/24/22 at 10:04:34 by Sebastian Huber <sebastian.huber@…>

In 14de245d/rtems:

validation: Test support functions

The test source code is generated from specification items
by the "./spec2modules.py" script contained in the
git://git.rtems.org/rtems-central.git Git repository.

Please read the "How-To" section in the "Software Requirements Engineering"
chapter of the RTEMS Software Engineering manual to get more information about
the process.

Update #3716.

comment:46 Changed on 03/30/22 at 06:54:52 by Sebastian Huber <sebastian.huber@…>

In c2d7376/rtems:

validation: Use individual names for ident tests

Make the task configuration reusable.

Update #3716.

comment:47 Changed on 07/07/22 at 06:54:14 by Sebastian Huber <sebastian.huber@…>

In af90f78/rtems:

validation: Test scheduler detail

This particular state during a reconsider help request scheduler operation was
only covered by the existing test suites under some timing conditions.

Update #3716.

comment:48 Changed on 07/07/22 at 06:54:16 by Sebastian Huber <sebastian.huber@…>

In c75e033/rtems:

validation: Test thread free of FPU owner

Update #3716.

comment:49 Changed on 07/07/22 at 06:54:18 by Sebastian Huber <sebastian.huber@…>

In 588a07e1/rtems:

validation: Always test spurious interrupts

Update #3716.

comment:50 Changed on 07/07/22 at 06:54:20 by Sebastian Huber <sebastian.huber@…>

In e506df5/rtems:

validation: Test thread idle bodies

Update #3716.

comment:51 Changed on 07/14/22 at 08:39:33 by Sebastian Huber <sebastian.huber@…>

In cdc1eb7d/rtems:

validation: SMP-specific spurious interrupt test

Update #3716.

comment:52 Changed on 08/10/22 at 05:43:53 by Sebastian Huber <sebastian.huber@…>

In 7219d3c/rtems:

libtest: Add T_report_hash_sha256_update()

Update #3716.

comment:53 Changed on 08/10/22 at 05:43:55 by Sebastian Huber <sebastian.huber@…>

In f6a38fb/rtems:

validation: Use T_report_hash_sha256_update()

Add the direct BSP character ouput to the report hash.

Update #3716.

comment:54 Changed on 08/11/22 at 05:03:45 by Sebastian Huber <sebastian.huber@…>

In 1a35b5a/rtems-central:

validation: Use T_report_hash_sha256_update()

Add the direct BSP character ouput to the report hash.

Update #3716.

comment:55 Changed on 08/31/22 at 09:21:09 by Sebastian Huber <sebastian.huber@…>

In 1dca588/rtems:

validation: Support a partial thread queue flush

Update #3716.

comment:56 Changed on 08/31/22 at 09:21:11 by Sebastian Huber <sebastian.huber@…>

In c4472cef/rtems:

validation: Move flush filter stop validation

This gets rid of a cyclic dependency in the specification graph.

Update #3716.

comment:57 Changed on 09/05/22 at 13:37:49 by Sebastian Huber <sebastian.huber@…>

In 9835313/rtems:

validation: Refine basedefs specification

Update #3716.

comment:58 Changed on 09/05/22 at 13:37:54 by Sebastian Huber <sebastian.huber@…>

In 4e227f4/rtems:

validation: CONFIGURE_SCHEDULER_TABLE_ENTRIES

Test this option in a configuration with only one processor.

Update #3716.

comment:59 Changed on 09/12/22 at 07:29:36 by Sebastian Huber <sebastian.huber@…>

In 3803757/rtems:

validation: Test deadlock detection special case

Update #3716.

comment:60 Changed on 09/30/22 at 08:55:58 by Sebastian Huber <sebastian.huber@…>

In a3717de/rtems:

validation: Remove unused test suite

Update #3716.

comment:61 Changed on 10/14/22 at 09:42:09 by Sebastian Huber <sebastian.huber@…>

In a770651/rtems:

validation: Use correct number of idle tasks

Update #3716.

comment:62 Changed on 11/30/22 at 08:52:26 by Sebastian Huber

Milestone: 6.17.1

comment:63 Changed on 02/06/23 at 08:31:52 by Sebastian Huber <sebastian.huber@…>

In 1d07dfa/rtems:

validation: Improve IRQ handler dispatch test

Clarify wording. Use a function wrapper for the SMP spurious interrupt setup.

Update #3716.

comment:64 Changed on 03/13/23 at 12:51:03 by Sebastian Huber <sebastian.huber@…>

In 9bfe5f5/rtems:

validation: Derive names from item UIDs

Use the item UID converted to CamelCase for Doxygen group names and
testsuite names.

Update #3716.

comment:65 Changed on 03/17/23 at 07:30:34 by Sebastian Huber <sebastian.huber@…>

In de6568ed/rtems:

validation: Fix test case group identifiers

Update #3716.

comment:66 Changed on 03/17/23 at 14:38:23 by Sebastian Huber <sebastian.huber@…>

In 74a6b33f/rtems:

validation: Replace enum Event with defines

There is a Doxygen limitation that all compound names (enum, struct,
class, union, group) within a project must be unique.

Update #3716.

comment:67 Changed on 05/19/23 at 05:55:38 by Sebastian Huber <sebastian.huber@…>

In c821b92/rtems:

validation: Test the global construction

Update #3716.

comment:68 Changed on 05/19/23 at 05:55:40 by Sebastian Huber <sebastian.huber@…>

In 8bc15aba/rtems:

validation: Validate RTEMS_NO_TIMEOUT

Update #3716.

comment:69 Changed on 05/19/23 at 05:55:42 by Sebastian Huber <sebastian.huber@…>

In 72465f86/rtems:

validation: Fix typo

Update #3716.

comment:70 Changed on 05/19/23 at 05:55:44 by Sebastian Huber <sebastian.huber@…>

In 64fdb08/rtems:

validation: Fix formatting

Update #3716.

comment:71 Changed on 05/19/23 at 05:55:46 by Sebastian Huber <sebastian.huber@…>

In 649dc37/rtems:

validation: Use spec:* references

Update #3716.

comment:72 Changed on 05/19/23 at 05:55:48 by Sebastian Huber <sebastian.huber@…>

In ee74893/rtems:

validation: Add group for runtime measurements

Update #3716.

comment:73 Changed on 05/19/23 at 05:55:50 by Sebastian Huber <sebastian.huber@…>

In 367427d0/rtems:

validation: Improve formatting

This enables automatic Doxygen links.

Update #3716.

comment:74 Changed on 05/19/23 at 05:55:52 by Sebastian Huber <sebastian.huber@…>

In 28fabc29/rtems:

validation: rtems_scheduler_get_maximum_priority()

Validate this directive for the EDF SMP scheduler.

Update #3716.

comment:75 Changed on 05/19/23 at 05:55:54 by Sebastian Huber <sebastian.huber@…>

In 1a2d797a/rtems:

validation: Fix formatting

Update #3716.

comment:76 Changed on 05/19/23 at 05:55:56 by Sebastian Huber <sebastian.huber@…>

In 9db2080/rtems:

validation: RTEMS_STATIC_ANALYSIS

Improve the validation of this define which is not defined for normal
builds.

Update #3716.

comment:77 Changed on 05/19/23 at 05:55:58 by Sebastian Huber <sebastian.huber@…>

In 976f208/rtems:

validation: Add checks to static assert tests

This ensures that the test cases have at least one test step.

Update #3716.

Note: See TracTickets for help on using tickets.