summaryrefslogtreecommitdiffstats
path: root/testsuites (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-09-11Remove tmoverhd which existed to produce the obsolete coverhd.hJoel Sherrill17-4638/+0
Closes #4040.
2020-09-10spintrcritical08: Increase clock tick intervalSebastian Huber1-1/+1
On some simulators, a clock tick interval of 1ms seems to be too short. For example, the test failed on sparc/erc32 using the SIS.
2020-08-31score: Add <rtems/score/freechainimpl.h>Sebastian Huber1-1/+1
Hide implementation details. Update #3959.
2020-08-31rtems: Add _RTEMS_Name_to_id()Sebastian Huber1-2/+2
Simplify object name to identifier directives. Using _RTEMS_Name_to_id() to implement the directives enables a tail call optimization. Change license to BSD-2-Clause according to file history. Update #3053.
2020-08-21spintrcritical22: Use right thread wait flagsSebastian Huber1-1/+1
2020-08-21spintrcritical16: Use right thread wait flagsSebastian Huber1-1/+1
2020-08-21mp03: Include missing header fileSebastian Huber1-0/+2
2020-08-20spintrcritical23: Fix unused variable warningsSebastian Huber1-2/+2
2020-08-20sp37: Fix unused variable warningsSebastian Huber1-0/+2
2020-08-20psxkey01: Fix configurationAschref Ben Thabet1-1/+1
Key_ID array must have the right size, it shall have a value greater than zero. Note: In Standard C and C++, zero-size array is not allowed..
2020-08-18libtest: Add T_push_plan() and T_pop_plan()Sebastian Huber2-2/+23
Update #3199.
2020-08-18libtest: Change T_step() and T_assert_step()Sebastian Huber3-12/+12
Normally, the expected test step must be a compile time constant. Allow variable expected test steps for the T_step() and T_assert_step(). This can be used for parameterized test loops with individual fixtures. Remove the ability to use custom failure messages due to some implementation constraints. Update #3199.
2020-08-18libtest: Add fixture stepsSebastian Huber3-21/+22
Support a new test plan for each nested fixture. Update #3199.
2020-08-18libtest: Change fixture scope methodSebastian Huber1-4/+4
Return the produced character count. There is no need for a NUL termination. Update #3199.
2020-08-11spintrcritical23: Restore runner prioritySebastian Huber1-0/+8
2020-08-11libtests/dl10: Delete unused functionsAschref Ben Thabet1-22/+0
2020-08-11libtest: Add T_thread_switch_record()Sebastian Huber1-0/+66
Add support to record thread switch events. This can be used to check that a blocking operation results in the expected sequence of thread switches. Update #3199.
2020-08-06libtest: Fix T_interrupt_test() in SMP configsSebastian Huber1-0/+54
Update #3199.
2020-08-05psxhdrs/strncpy/stpncpy: Fix string turncation warningAschref Ben Thabet2-8/+6
Since we need to test the strncpy function, using a character array with a fixed array size in this case in place of character pointer can avoid the string turncation warning.
2020-08-04smpschededf02: Document reset() functionSebastian Huber1-1/+13
2020-07-30psxhdrs/strncat: Fix string truncation warningAschref Ben Thabet1-1/+1
2020-07-24spmisc01: Include missing header fileSebastian Huber1-0/+2
Update #4032.
2020-07-24score: Add RTEMS_WEAKSebastian Huber4-1/+108
Update #4032.
2020-07-23spintrcritical_support: RemoveSebastian Huber2-224/+0
This test support was replaced by T_interrupt_test() is no longer used.
2020-07-23spintrcritical24: Use T_interrupt_test()Sebastian Huber3-39/+119
2020-07-23spintrcritical23: Use T_interrupt_test()Sebastian Huber3-44/+88
2020-07-23spintrcritical22: Use T_interrupt_test()Sebastian Huber3-40/+87
2020-07-23spintrcritical21: Use T_interrupt_test()Sebastian Huber4-140/+149
2020-07-23spintrcritical20: Use T_interrupt_test()Sebastian Huber3-59/+115
2020-07-23spintrcritical18: Use T_interrupt_test()Sebastian Huber3-49/+128
2020-07-23spintrcritical16: Use T_interrupt_test()Sebastian Huber3-60/+115
2020-07-23spintrcritical15: Use T_interrupt_test()Sebastian Huber3-54/+117
2020-07-23spintrcritical13/14: Use T_interrupt_test()Sebastian Huber4-67/+147
2020-07-23spintrcritical11/12: Use T_interrupt_test()Sebastian Huber4-51/+126
2020-07-23spintrcritical10: Use T_interrupt_test()Sebastian Huber3-126/+109
2020-07-23spintrcritical09: Use T_interrupt_test()Sebastian Huber3-50/+103
2020-07-23spintrcritical08: Use T_interrupt_test()Sebastian Huber3-83/+157
2020-07-23spintrcritical06/spintrcritical07: Remove testsSebastian Huber9-242/+0
These two tests check conditions which no longer exist in the thread queue implementation. The are obsolete since the change to use red-black trees for the priority queues.
2020-07-23spintrcritical01/2/3/4/5: Use T_interrupt_test()Sebastian Huber8-104/+194
2020-07-23psxintrcritical01: Use T_interrupt_test()Sebastian Huber3-50/+121
2020-07-23libtest: Add T_interrupt_test()Sebastian Huber5-0/+232
Update #3199.
2020-07-23libtest: Make check message optionalSebastian Huber2-2/+25
This macro magic is in line with C11 and C++11, but limits the maximum count of arguments. Update #3199.
2020-07-23libtest: Add push/pop fixture supportSebastian Huber2-9/+100
Update #3199.
2020-07-23libtest: Support custom scope messages via fixtureSebastian Huber2-9/+17
Update #3199.
2020-07-23libtest: Add T_get_one_clock_tick_busy()Sebastian Huber1-1/+1
Update #3199.
2020-07-23libtest: Add T_busy()Sebastian Huber1-1/+2
Update #3199.
2020-07-23libtest: Move <t.h> to <rtems/test.h>Sebastian Huber19-19/+19
Update #3199.
2020-07-23libtest: <rtems/test.h> to <rtems/test-info.h>Sebastian Huber65-65/+65
Rename this header file to later move <t.h> to <rtems/test.h>. The main feature provided by <rtems/test-info.h> is the output of standard test information which is consumed by the RTEMS Tester. Update #3199.
2020-07-14rtems: Remove deprecated rtems_io_lookup_name()Sebastian Huber1-21/+0
Close #3420.
2020-06-30Change version to RTEMS 6Sebastian Huber1-2/+2
Update #4020.