summaryrefslogtreecommitdiffstats
path: root/spec/rtems/task/req (follow)
Commit message (Collapse)AuthorAgeFilesLines
* spec: Remove superfluous includeSebastian Huber2023-07-311-1/+0
|
* spec: Remove superfluous ';'Sebastian Huber2023-07-217-20/+20
|
* Update company nameSebastian Huber2023-05-1959-59/+59
| | | | | The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
* spec: Add subsitution keysSebastian Huber2023-05-081-1/+1
|
* spec: Use ${xzy:/spec} for item referencesSebastian Huber2023-05-081-1/+1
|
* spec: Reorganize performance runtime limitsSebastian Huber2023-05-0810-1838/+0
| | | | | Add a dedicated item for performance runtime limits and use the general linking mechanism to associate limits and tests.
* spec: Move Classic API maximum priority itemSebastian Huber2022-09-021-0/+2
|
* spec: Use priority inheritance for thread joinSebastian Huber2022-07-283-50/+47
|
* spec: Clarify scheduler of created taskSebastian Huber2022-03-302-0/+33
|
* spec: Use individual names for ident testsSebastian Huber2022-03-301-24/+3
|
* spec: Update performance limitsSebastian Huber2022-01-2410-1198/+1458
|
* spec: Update performance limitsSebastian Huber2022-01-1210-470/+210
|
* spec: Fix stack corruption in test caseSebastian Huber2021-12-222-3/+33
|
* spec: Add limits from HW runs to performance testsFrank Kühndel2021-12-0810-9/+663
|
* spec: Fix formattingSebastian Huber2021-12-044-14/+14
|
* spec: Add limits to time performance testsFrank Kühndel2021-12-0310-10/+1184
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds limits to all currently existing time performance tests. When the measured time during the execution of these tests is within the range specified by these limits, the test result will be OK. The limit data is provided for the following architecture and environments (the tests can only pass when executed in the same setting): * SPARC Instruction Set Simulator: + GR721RC SMP + GR721RC UNI + GR740 SMP + GR740 UNI * Hardware boards: + GR721RC SMP + GR721RC UNI + GR740 SMP + GR740 UNI With the exception of GR721RC SMP, the input data of the hardware boards contained only measurement data for three tests: * spec/rtems/part/req/perf-get-buffer.yml * spec/rtems/part/req/perf-get-no-buffer.yml * spec/rtems/part/req/perf-return-buffer.yml The other tests where still under development when the test runs where made. The test logs (input data) from the simulator runs where taken around 2021-11-28. The test logs from the hardware are completed at 2021-11-21 with the exception of the GR721RC UNI which completed 2021-11-16 and GR721RC SMP which completed 2021-12-02.
* spec: Adjust link role for some design groupsSebastian Huber2021-12-011-1/+1
|
* spec: Add requirements to groupsSebastian Huber2021-12-011-0/+2
|
* spec: Add memory benchmarks to groupsSebastian Huber2021-12-0113-0/+26
|
* spec: Add performance requirementsSebastian Huber2021-11-2610-1/+511
|
* spec: Add performance requirementsSebastian Huber2021-11-251-0/+40
|
* spec: Add performance requirementsSebastian Huber2021-11-251-0/+14
|
* spec: Fix enabled-by of rtems_task_self()Sebastian Huber2021-11-251-2/+1
|
* spec: Use RTEMS_WHO_AM_I for rtems_task_ident()Sebastian Huber2021-11-191-11/+16
|
* spec: Specify RTEMS_CONFIGURED_MINIMUM_STACK_SIZESebastian Huber2021-11-191-0/+17
|
* spec: Specify RTEMS_MINIMUM_PRIORITYSebastian Huber2021-11-191-0/+16
|
* spec: Specify RTEMS_MINIMUM_STACK_SIZESebastian Huber2021-11-191-0/+16
|
* spec: Specify RTEMS_NO_PRIORITYSebastian Huber2021-11-191-0/+20
|
* spec: Specify RTEMS_SELFSebastian Huber2021-11-191-0/+43
|
* spec: Validate alignment constantsSebastian Huber2021-11-191-1/+1
|
* spec: Improve acfg specificationSebastian Huber2021-11-191-1/+2
| | | | Rework BSP provided configuration settings.
* spec: Clarify RTEMS_MINIMUM_STACK_SIZESebastian Huber2021-11-181-0/+15
|
* spec: Avoid magic numberSebastian Huber2021-11-181-1/+1
|
* spec: Add interface function linksSebastian Huber2021-11-183-0/+6
|
* spec: Improve set task priority specificationSebastian Huber2021-10-291-22/+166
|
* spec: Improve rtems_task_set_affinity() specSebastian Huber2021-10-041-29/+116
|
* generate_membench.py: Add benchmarksSebastian Huber2021-09-3010-0/+142
|
* spec: Update due to API changesSebastian Huber2021-09-243-35/+26
|
* spec: Use design groupsSebastian Huber2021-09-151-0/+16
|
* spec: Use TEST_MINIMUM_STACK_SIZESebastian Huber2021-09-061-2/+2
|
* validation: Add ${.:/test-context-type}Sebastian Huber2021-08-1710-19/+19
| | | | | Add and use ${.:/test-context-type} and ${.:/test-context-instance} substitutions.
* spec: Specify initial modes in task constructionSebastian Huber2021-08-161-1/+515
|
* spec: Specify floating-point task constructionSebastian Huber2021-08-161-2/+73
|
* spec: Improve rtems_task_construct() validationSebastian Huber2021-08-161-84/+261
| | | | | | Call rtems_task_construct() with a zombie thread if it should be called with at least one inactive task available. Try to make the zombie thread executing in SMP configurations.
* spec: Improve rtems_task_wake_after()Sebastian Huber2021-08-111-4/+66
|
* spec: Clarify rtems_task_construct()Sebastian Huber2021-08-101-15/+47
|
* spec: Simplify specificationSebastian Huber2021-08-071-375/+71
|
* spec: Specify rtems_task_delete()Sebastian Huber2021-08-061-0/+1433
|
* spec: Use SetSelfPriorityNoYield()Sebastian Huber2021-08-061-20/+2
|
* spec: Move thread queue wrapping to support codeSebastian Huber2021-08-051-77/+15
|