summaryrefslogtreecommitdiffstats
path: root/spec/build/testsuites (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-10-29testsuite: Add machine exception signal map testKinsey Moore2-0/+24
Add a test to verify that mapping of machine exceptions to POSIX signals operates properly when the application requests it.
2021-10-29testsuite: Add machine exception resume testKinsey Moore2-0/+22
Add a test to verify that intercepted exceptions can be resolved and execution can be resumed.
2021-10-22spec/libdebugger: Only enable for supported architecturesChris Johns1-3/+1
Closes #4533
2021-10-11Add support for IDLE Thread stack allocatorJoel Sherrill3-0/+42
Add a stack allocator hook specifically for allocation of IDLE thread stacks. This allows the user to decide if IDLE thread stacks are statically allocated or handled by the same custom allocator mechanism as other thread stacks. Closes #4524.
2021-09-16testsuites: Wrap putcharAlex White12-0/+12
The linker flag to wrap putchar was lost in translation from make to waf.
2021-08-18confstr() support for RTEMSEshan dhawan2-0/+22
Closes #3373 confstr() style update Signed-off-by: Eshan Dhawan <eshandhawan51@gmail.com>
2021-08-18build: Merge default-by-family into by-variantSebastian Huber21-21/+0
Prefix the BSP family name with "bsps/" to make it distinct to the BSP variant names. Update #4468.
2021-07-26validation: Test rtems_interrupt_handler_iterate()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_set_affinity()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_get_affinity()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_raise_on()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_is_pending()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_clear()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_raise()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_entry_remove()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_entry_install()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_vector_disable()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_vector_enable()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: rtems_interrupt_vector_is_enabled()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Test rtems_interrupt_get_attributes()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: HasInterruptVectorEntriesInstalled()Sebastian Huber1-0/+1
Update #3269.
2021-07-26validation: Add CallWithinISR()Sebastian Huber1-0/+1
Update #3269.
2021-07-26build: Remove superfluous library from rcxx01Sebastian Huber1-1/+0
2021-07-15spcoverage: Remove test programSebastian Huber2-21/+0
This program contained an optional test case. It was enabled by the RTEMS_COVERAGE define. The functions under test are not implemented by RTEMS.
2021-07-15build: Use BSP family for optionsChris Johns21-0/+21
- Optionally add support for 'default-by-family' to allow option to be set by a family and so all related BSPs Close #4468
2021-06-10splinkersets01: Test linker sets in librarySebastian Huber3-2/+21
Make sure that the linker sets work if placed in a library (this is how they are used in RTEMS).
2021-05-20testsuites: Remove telnetd01Vijay Kumar Banerjee2-24/+0
telnetd01 test cannot be run without a network stack, so this test is being moved to the rtems-net-legacy repository.
2021-05-14validation: Add support librarySebastian Huber4-4/+22
Add a library for support functions used by validation tests. Rename tc-support.* to tx-support.* since this file does not contain test cases.
2021-04-13Revert "cpukit: Remove telnetd"Vijay Kumar Banerjee2-0/+24
This reverts commit 3299dda2454a8847c670a732f6c12ef1f2cc5dd0.
2021-04-07testsuites: Remove all legacy networking testsVijay Kumar Banerjee7-134/+0
Update #3850
2021-04-07cpukit: Remove telnetdVijay Kumar Banerjee2-24/+0
Update #3850
2021-04-07testsuites/libtests: Remove networking01Vijay Kumar Banerjee1-21/+0
Update #3850
2021-03-23validation: Add test case support functionsSebastian Huber2-0/+2
2021-03-16validation: Task create/constructSebastian Huber1-0/+2
Run the task create/construct tests also on validation test suite 1 which has exactly one processor configured.
2021-03-11Test suite for FTW.H methodsEshan dhawan2-0/+36
Signed-off-by: Eshan Dhawan <eshandhawan51@gmail.com>
2021-03-01score: Fix _Stack_Extend_size()Sebastian Huber1-0/+1
Check for an integer overflow. Add a validation test for task create errors.
2021-02-24build: Sort source listsSebastian Huber84-596/+596
Use the Python sorted() function to sort the "source" lists.
2021-02-20validation: Add signal manager testsSebastian Huber2-0/+4
Update #4244.
2021-02-20validation: Add Validation1 test suiteSebastian Huber2-0/+21
Update #4244.
2021-02-08validation: Tests for barrier managerSebastian Huber1-0/+4
2021-02-08validation: Add tests for rtems_build_name()Sebastian Huber1-0/+1
2020-12-27libtests/ofw01: Added a test for RTEMS OFWG S Niteesh Babu2-0/+23
This commit adds a basic test that tests all the implemented RTEMS OFW functions.
2020-11-26config: CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZESebastian Huber2-0/+21
In order to better support applications which use the new rtems_task_construct() directive add the CONFIGURE_INIT_TASK_CONSTURCT_STORAGE_SIZE configuration option. If this option is specified, then the Classic API initialization task is constructed with rtems_task_construct(). Update #4181.
2020-11-26Avoid INTERNAL_ERROR_RTEMS_INIT_TASK_ENTRY_IS_NULLSebastian Huber2-21/+0
Replace a runtime check with a compile time assertion. This makes the INTERNAL_ERROR_RTEMS_INIT_TASK_ENTRY_IS_NULL obsolete. Update #4181.
2020-11-19config: Simplify task stack allocator initSebastian Huber2-21/+0
Replace runtime checks with compile time assertions. This makes the INTERNAL_ERROR_BAD_STACK_HOOK obsolete.
2020-11-19validation/ts-performance-0: Add partition testsSebastian Huber1-0/+1
2020-11-19validation/ts-performance-0: Add test suiteSebastian Huber2-0/+21
Share a default test suite with ts-validation-0.
2020-11-11dl06: Do not include loaded objs in base imageSebastian Huber1-0/+1
2020-10-12build: Fix formatSebastian Huber1-1/+2
2020-10-09testsuite/rcxx01: Add examples for use in the User manualChris Johns1-0/+3