summaryrefslogtreecommitdiff
path: root/testsuites (follow)
AgeCommit message (Collapse)Author
2021-04-13smpfatal08: block secondary processorsHEADmasterJiri Gaisler
* On some SMP platforms, all cpus are started by the boot-loader. We need to block the secondary cpus or they will clobber the test output.
2021-04-13Revert "cpukit: Remove telnetd"Vijay Kumar Banerjee
This reverts commit 3299dda2454a8847c670a732f6c12ef1f2cc5dd0.
2021-04-07testsuites: Remove all legacy networking testsVijay Kumar Banerjee
Update #3850
2021-04-07cpukit: Remove telnetdVijay Kumar Banerjee
Update #3850
2021-04-07testsuites/libtests: Remove networking01Vijay Kumar Banerjee
Update #3850
2021-04-07validation: Fix unused variable warningSebastian Huber
Fix warning: testsuites/validation/tc-signal-send.c:634:21: warning: unused variable 'sc' [-Wunused-variable]
2021-04-07libtests/block14: Fix warningSebastian Huber
Fix warning: testsuites/libtests/block14/init.c:198:8: warning: 'sc' may be used uninitialized in this function [-Wmaybe-uninitialized] Update #3689.
2021-03-30Restore FDT in ofw01 to avoid test timeout on RISCVJiri Gaisler
2021-03-27score: Fix task stack initializationSebastian Huber
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.
2021-03-26libblock: Add rtems_bdbuf_peek()Christian Mauderer
Adds a peek function that allows (for example) a file system to suggest the next blocks that should be used for read ahead. This can increase the read speed of fragmented files. Update #3689
2021-03-23validation: Use support functionsSebastian Huber
2021-03-23validation: Add test case support functionsSebastian Huber
2021-03-19validation: Reduce source code/rodata sizeSebastian Huber
Use a common wording for the tests. Use the new templates for action requirements described in the RTEMS Software Engineering manual.
2021-03-16rtems: Allow initially locked MrsP semaphoresSebastian Huber
Rejecting initially locked MrsP semaphores was due to a limitiation of the early limitiation of the MrsP protocol. This limitation no longer exists.
2021-03-16rtems: Require RTEMS_PRIORITY for MrsP semaphoresSebastian Huber
MrsP semaphores are a generalization of the priority ceiling semaphores for SMP configurations. Priority ceiling semaphores are required to use the priority task wait queue discipline. Require this discipline also for MrsP semaphores. Close #4347.
2021-03-16sp14: Fix for SMP or robust thread dispatchSebastian Huber
Close #4343.
2021-03-16validation: Task create/constructSebastian Huber
Run the task create/construct tests also on validation test suite 1 which has exactly one processor configured.
2021-03-11validation: Improve wordingSebastian Huber
2021-03-11Test suite for FTW.H methodsEshan dhawan
Signed-off-by: Eshan Dhawan <eshandhawan51@gmail.com>
2021-03-11validation: Use common wordingSebastian Huber
2021-03-08validation: Use common wordingSebastian Huber
2021-03-05validation: Use common wordingSebastian Huber
2021-03-05CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZESebastian Huber
Ensure that CONFIGURE_MAXIMUM_THREAD_LOCAL_STORAGE_SIZE meets the task storage alignment requirement.
2021-03-04validation: Fix for 64-bit targetsSebastian Huber
Closes #4179.
2021-03-02rtems: Simplify rtems_signal_catch()Sebastian Huber
In uniprocessor configurations, we can simplify rtems_signal_catch(). Add a validation test for the SMP special case.
2021-03-02validation: Format comment blocksSebastian Huber
2021-03-01validation: Add comments to task testsSebastian Huber
2021-03-01validation: Add comments to message queue testsSebastian Huber
Split up post-condition.
2021-03-01validation: Add comments to signal testsSebastian Huber
2021-03-01validation: Add comments to barrier testsSebastian Huber
Unify code sections across tests.
2021-03-01score: Fix _Stack_Extend_size()Sebastian Huber
Check for an integer overflow. Add a validation test for task create errors.
2021-03-01validation: Improve task construct error testsSebastian Huber
2021-02-26score: Fix thread initializationSebastian Huber
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.
2021-02-26libtest: Print SHA256 hash in base64urlSebastian Huber
2021-02-26libtest: Report target hashSebastian Huber
Update #4267.
2021-02-26Add system initialization step for target hashSebastian Huber
Update #4267.
2021-02-25score: Add _IO_Base64url()Sebastian Huber
Update #4267.
2021-02-24validation: Simplify message queue construct testsSebastian Huber
2021-02-24validation: Add missing barrier create test caseSebastian Huber
2021-02-20validation: Add signal manager testsSebastian Huber
Update #4244.
2021-02-20validation: Add Validation1 test suiteSebastian Huber
Update #4244.
2021-02-08validation: Tweak construct error testsSebastian Huber
Unify the state names across tests and make sure the state names have a similar length.
2021-02-08validation: Tests for barrier managerSebastian Huber
2021-02-08validation: Add tests for rtems_build_name()Sebastian Huber
2021-02-03rtems: Rework object services APISebastian Huber
Add a "Constraints" paragraph to the documentation. Provide prototypes for programming language bindings. Use the macro implementation to implement the corresponding functions. Update #3993.
2021-01-25Improve file header comment in generated filesSebastian Huber
2021-01-23splinkersets01: Fix declarationSebastian Huber
GCC 11 produced warnings like this: items.c:21:1: warning: ignoring attribute 'section (".rtemsrwset.test_rw.content.0.1")' because it conflicts with previous 'section (".rtemsrwset.test_rw.content.1")' [-Wattributes] items.c:23:1: warning: ignoring attribute 'section (".rtemsroset.test_ro.content.0.OC")' because it conflicts with previous 'section (".rtemsroset.test_ro.content.1")' [-Wattributes]
2021-01-21mrsp: Change error status for a nested seizeSebastian Huber
Return STATUS_DEADLOCK (RTEMS_INCORRECT_STATE) to indicate a nested seize since this is a kind of deadlock. This status code is also used for other deadlocks. Update #4217.
2020-12-27libtests/ofw01: Added a test for RTEMS OFWG S Niteesh Babu
This commit adds a basic test that tests all the implemented RTEMS OFW functions.
2020-12-09smptests/smpipi01: Fix sporadic test failureSebastian Huber