Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | validation: Add INVALID_ID to tx-support.h | Sebastian Huber | 2021-05-14 | 3 | -4/+7 |
| | |||||
* | validation: Add support library | Sebastian Huber | 2021-05-14 | 8 | -10/+10 |
| | | | | | | Add a library for support functions used by validation tests. Rename tc-support.* to tx-support.* since this file does not contain test cases. | ||||
* | validation: Fix handling of N/A pre-conditions | Sebastian Huber | 2021-05-07 | 9 | -492/+43 |
| | | | | | | | In the action requirements, some pre-conditions are not applicable depending on the state of other pre-conditions. There is no particular order in the pre-conditions, so we have to check the N/A status individually. | ||||
* | rtems: Check for NULL config in task construct | Sebastian Huber | 2021-04-23 | 1 | -130/+220 |
| | | | | | | | Since there are already excessive NULL pointer checks in the Classic API, do this also in rtems_task_construct(). Update #3959. | ||||
* | rtems: Check for NULL config in msgq construct | Sebastian Huber | 2021-04-23 | 1 | -110/+195 |
| | | | | | | | Since there are already excessive NULL pointer checks in the Classic API, do this also in rtems_message_queue_construct(). Update #4007. | ||||
* | validation: Fix unused variable warning | Sebastian Huber | 2021-04-07 | 1 | -3/+2 |
| | | | | | | | Fix warning: testsuites/validation/tc-signal-send.c:634:21: warning: unused variable 'sc' [-Wunused-variable] | ||||
* | score: Fix task stack initialization | Sebastian Huber | 2021-03-27 | 1 | -1/+2 |
| | | | | | | | | | Do not adjust the stack area begin address since this may confuse the stack allocator and result in failed stack frees. Account for the alignment overhead in the stack space size estimate. Check that the stack size is in the expected interval. | ||||
* | validation: Use support functions | Sebastian Huber | 2021-03-23 | 6 | -306/+66 |
| | |||||
* | validation: Add test case support functions | Sebastian Huber | 2021-03-23 | 2 | -0/+274 |
| | |||||
* | validation: Reduce source code/rodata size | Sebastian Huber | 2021-03-19 | 9 | -9795/+1271 |
| | | | | | Use a common wording for the tests. Use the new templates for action requirements described in the RTEMS Software Engineering manual. | ||||
* | validation: Task create/construct | Sebastian Huber | 2021-03-16 | 2 | -0/+2 |
| | | | | | Run the task create/construct tests also on validation test suite 1 which has exactly one processor configured. | ||||
* | validation: Improve wording | Sebastian Huber | 2021-03-11 | 6 | -11/+13 |
| | |||||
* | validation: Use common wording | Sebastian Huber | 2021-03-11 | 5 | -1095/+1102 |
| | |||||
* | validation: Use common wording | Sebastian Huber | 2021-03-08 | 6 | -75/+82 |
| | |||||
* | validation: Use common wording | Sebastian Huber | 2021-03-05 | 5 | -8/+8 |
| | |||||
* | validation: Fix for 64-bit targets | Sebastian Huber | 2021-03-04 | 1 | -1/+12 |
| | | | | Closes #4179. | ||||
* | rtems: Simplify rtems_signal_catch() | Sebastian Huber | 2021-03-02 | 1 | -100/+549 |
| | | | | | In uniprocessor configurations, we can simplify rtems_signal_catch(). Add a validation test for the SMP special case. | ||||
* | validation: Format comment blocks | Sebastian Huber | 2021-03-02 | 9 | -164/+136 |
| | |||||
* | validation: Add comments to task tests | Sebastian Huber | 2021-03-01 | 2 | -0/+231 |
| | |||||
* | validation: Add comments to message queue tests | Sebastian Huber | 2021-03-01 | 1 | -308/+1056 |
| | | | | Split up post-condition. | ||||
* | validation: Add comments to signal tests | Sebastian Huber | 2021-03-01 | 2 | -0/+184 |
| | |||||
* | validation: Add comments to barrier tests | Sebastian Huber | 2021-03-01 | 4 | -3/+207 |
| | | | | Unify code sections across tests. | ||||
* | score: Fix _Stack_Extend_size() | Sebastian Huber | 2021-03-01 | 1 | -0/+3180 |
| | | | | | Check for an integer overflow. Add a validation test for task create errors. | ||||
* | validation: Improve task construct error tests | Sebastian Huber | 2021-03-01 | 1 | -521/+1353 |
| | |||||
* | score: Fix thread initialization | Sebastian Huber | 2021-02-26 | 1 | -850/+2101 |
| | | | | | | | | Close the thread object if a thread create extension fails. Also call the delete extension to avoid resource leaks in early extensions if a late extension fails. Close #4270. | ||||
* | validation: Simplify message queue construct tests | Sebastian Huber | 2021-02-24 | 1 | -88/+52 |
| | |||||
* | validation: Add missing barrier create test case | Sebastian Huber | 2021-02-24 | 1 | -56/+291 |
| | |||||
* | validation: Add signal manager tests | Sebastian Huber | 2021-02-20 | 2 | -0/+2163 |
| | | | | Update #4244. | ||||
* | validation: Add Validation1 test suite | Sebastian Huber | 2021-02-20 | 3 | -5/+78 |
| | | | | Update #4244. | ||||
* | validation: Tweak construct error tests | Sebastian Huber | 2021-02-08 | 2 | -216/+216 |
| | | | | | Unify the state names across tests and make sure the state names have a similar length. | ||||
* | validation: Tests for barrier manager | Sebastian Huber | 2021-02-08 | 4 | -0/+2525 |
| | |||||
* | validation: Add tests for rtems_build_name() | Sebastian Huber | 2021-02-08 | 1 | -0/+155 |
| | |||||
* | Improve file header comment in generated files | Sebastian Huber | 2021-01-25 | 5 | -15/+35 |
| | |||||
* | Use CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE | Sebastian Huber | 2020-11-26 | 1 | -69/+40 |
| | | | | Update #4181. | ||||
* | validation/ts-performance-0: Add partition tests | Sebastian Huber | 2020-11-19 | 1 | -0/+437 |
| | |||||
* | validation/ts-performance-0: Add test suite | Sebastian Huber | 2020-11-19 | 3 | -154/+312 |
| | | | | Share a default test suite with ts-validation-0. | ||||
* | Improve automatically generated warning | Sebastian Huber | 2020-11-12 | 3 | -15/+12 |
| | |||||
* | validation: Improve file header comment | Sebastian Huber | 2020-10-08 | 3 | -15/+29 |
| | |||||
* | rtems: Canonicalize name and id checks | Sebastian Huber | 2020-10-01 | 2 | -168/+168 |
| | | | | | | Check the name followed by the id check in all create directives. Compare pointers against NULL. Fix formatting. | ||||
* | tests: Add and use <rtems/testopts.h> | Sebastian Huber | 2020-10-01 | 1 | -1/+2 |
| | | | | | Add the build option RTEMS_TEST_VERBOSITY to control the verbosity of test suites using the RTEMS Test Framework. | ||||
* | validation: Test rtems_message_queue_construct() | Sebastian Huber | 2020-09-28 | 1 | -0/+1868 |
| | | | | Update #4007. | ||||
* | validation: rtems_task_construct() errors | Sebastian Huber | 2020-09-17 | 1 | -0/+2367 |
| | | | | | | | This is the first test case generated from a specification item in the rtems-central repository. Update #3959. | ||||
* | validation: Add general purpose test suite | Sebastian Huber | 2020-09-17 | 1 | -0/+222 |
Add a general purpose test suite for validation tests. This is the first test suite generated from a specification item in the rtems-central repository. Update #3959. |