Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | spintrcritical23: Fix unused variable warnings | Sebastian Huber | 2020-08-20 | 1 | -2/+2 |
| | |||||
* | sp37: Fix unused variable warnings | Sebastian Huber | 2020-08-20 | 1 | -0/+2 |
| | |||||
* | psxkey01: Fix configuration | Aschref Ben Thabet | 2020-08-20 | 1 | -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.. | ||||
* | libtest: Add T_push_plan() and T_pop_plan() | Sebastian Huber | 2020-08-18 | 2 | -2/+23 |
| | | | | Update #3199. | ||||
* | libtest: Change T_step() and T_assert_step() | Sebastian Huber | 2020-08-18 | 3 | -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. | ||||
* | libtest: Add fixture steps | Sebastian Huber | 2020-08-18 | 3 | -21/+22 |
| | | | | | | Support a new test plan for each nested fixture. Update #3199. | ||||
* | libtest: Change fixture scope method | Sebastian Huber | 2020-08-18 | 1 | -4/+4 |
| | | | | | | | Return the produced character count. There is no need for a NUL termination. Update #3199. | ||||
* | spintrcritical23: Restore runner priority | Sebastian Huber | 2020-08-11 | 1 | -0/+8 |
| | |||||
* | libtests/dl10: Delete unused functions | Aschref Ben Thabet | 2020-08-11 | 1 | -22/+0 |
| | |||||
* | libtest: Add T_thread_switch_record() | Sebastian Huber | 2020-08-11 | 1 | -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. | ||||
* | libtest: Fix T_interrupt_test() in SMP configs | Sebastian Huber | 2020-08-06 | 1 | -0/+54 |
| | | | | Update #3199. | ||||
* | psxhdrs/strncpy/stpncpy: Fix string turncation warning | Aschref Ben Thabet | 2020-08-05 | 2 | -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. | ||||
* | smpschededf02: Document reset() function | Sebastian Huber | 2020-08-04 | 1 | -1/+13 |
| | |||||
* | psxhdrs/strncat: Fix string truncation warning | Aschref Ben Thabet | 2020-07-30 | 1 | -1/+1 |
| | |||||
* | spmisc01: Include missing header file | Sebastian Huber | 2020-07-24 | 1 | -0/+2 |
| | | | | Update #4032. | ||||
* | score: Add RTEMS_WEAK | Sebastian Huber | 2020-07-24 | 4 | -1/+108 |
| | | | | Update #4032. | ||||
* | spintrcritical_support: Remove | Sebastian Huber | 2020-07-23 | 2 | -224/+0 |
| | | | | This test support was replaced by T_interrupt_test() is no longer used. | ||||
* | spintrcritical24: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -39/+119 |
| | |||||
* | spintrcritical23: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -44/+88 |
| | |||||
* | spintrcritical22: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -40/+87 |
| | |||||
* | spintrcritical21: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 4 | -140/+149 |
| | |||||
* | spintrcritical20: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -59/+115 |
| | |||||
* | spintrcritical18: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -49/+128 |
| | |||||
* | spintrcritical16: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -60/+115 |
| | |||||
* | spintrcritical15: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -54/+117 |
| | |||||
* | spintrcritical13/14: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 4 | -67/+147 |
| | |||||
* | spintrcritical11/12: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 4 | -51/+126 |
| | |||||
* | spintrcritical10: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -126/+109 |
| | |||||
* | spintrcritical09: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -50/+103 |
| | |||||
* | spintrcritical08: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -83/+157 |
| | |||||
* | spintrcritical06/spintrcritical07: Remove tests | Sebastian Huber | 2020-07-23 | 9 | -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. | ||||
* | spintrcritical01/2/3/4/5: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 8 | -104/+194 |
| | |||||
* | psxintrcritical01: Use T_interrupt_test() | Sebastian Huber | 2020-07-23 | 3 | -50/+121 |
| | |||||
* | libtest: Add T_interrupt_test() | Sebastian Huber | 2020-07-23 | 5 | -0/+232 |
| | | | | Update #3199. | ||||
* | libtest: Make check message optional | Sebastian Huber | 2020-07-23 | 2 | -2/+25 |
| | | | | | | | This macro magic is in line with C11 and C++11, but limits the maximum count of arguments. Update #3199. | ||||
* | libtest: Add push/pop fixture support | Sebastian Huber | 2020-07-23 | 2 | -9/+100 |
| | | | | Update #3199. | ||||
* | libtest: Support custom scope messages via fixture | Sebastian Huber | 2020-07-23 | 2 | -9/+17 |
| | | | | Update #3199. | ||||
* | libtest: Add T_get_one_clock_tick_busy() | Sebastian Huber | 2020-07-23 | 1 | -1/+1 |
| | | | | Update #3199. | ||||
* | libtest: Add T_busy() | Sebastian Huber | 2020-07-23 | 1 | -1/+2 |
| | | | | Update #3199. | ||||
* | libtest: Move <t.h> to <rtems/test.h> | Sebastian Huber | 2020-07-23 | 19 | -19/+19 |
| | | | | Update #3199. | ||||
* | libtest: <rtems/test.h> to <rtems/test-info.h> | Sebastian Huber | 2020-07-23 | 65 | -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. | ||||
* | rtems: Remove deprecated rtems_io_lookup_name() | Sebastian Huber | 2020-07-14 | 1 | -21/+0 |
| | | | | Close #3420. | ||||
* | Change version to RTEMS 6 | Sebastian Huber | 2020-06-30 | 1 | -2/+2 |
| | | | | Update #4020. | ||||
* | psxtmtests: Fix test names | Sebastian Huber | 2020-06-23 | 1 | -1/+1 |
| | | | | Tests PSXTMCOND 08, 09, and 10 had the same test name. | ||||
* | rtems: Remove RTEMS_MP_NOT_CONFIGURED error | Sebastian Huber | 2020-06-18 | 12 | -94/+4 |
| | | | | | | | | | | | | | | Some objects can be created with a local or global scope in a multiprocessing network. In non-multiprocessing configurations setting the scope to local or global had no effect since such a system can be viewed as a multiprocessing network with just one node. One and all nodes is the same in such a network. However, if multiprocessing was configured, creation of a global object in a single node network resulted in an RTEMS_MP_NOT_CONFIGURED error. Remove this error condition for symmetry to the non-multiprocessing setup. This is in line with the task affinity behaviour in SMP systems. Update #4005. | ||||
* | smpsignal01: Change state before sending the signal | Jan Sommer | 2020-06-11 | 1 | -1/+1 |
| | | | | | | The signal handler of the consumer might start executing before rtems_signal_send of the producer returns. Therefore change the state to SIG_1_SENT before sending the signal. | ||||
* | tests for fenv.h functions | Eshan dhawan | 2020-06-06 | 3 | -26/+77 |
| | | | | | | | | | | | | | | | | | | | | | added tests for fesetexeptflag(), fegetexeptflag(), fegetround(), fesetround(). In the test fegetround() does not return any flag other then FE_TONEAREST in tests. This is probably due to soft float. The test complies successfully and returns assert at fegetround() Other tests run without any errors tested on RISCV/rv32imac The test prints nothing if runs successfully. updates #2971 Signed-off-by: Eshan dhawan <eshandhawan51@gmail.com> | ||||
* | libtests/tar01: Remove files of tar01.tar archive | Sebastian Huber | 2020-05-08 | 3 | -5/+0 |
| | | | | Update #3968. | ||||
* | libtests/tar0[12]: Add tar archive | Sebastian Huber | 2020-05-07 | 4 | -16/+9 |
| | | | | | | | Do not generate the test tar archive on the host computer since not all file systems support symbolic links. Close #3968. | ||||
* | testsuite: Add the BSP architecture to the include path | Chris Johns | 2020-05-06 | 1 | -1/+1 |
| | | | | Updates #2962 |