summaryrefslogtreecommitdiffstats
path: root/testsuites/libtests/record02
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-08-30 13:22:54 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-08-30 15:03:14 +0200
commit1c72ad73ae2a2ee74a33edd1f8b6303444c76d01 (patch)
treef5cb54b627a37e07a2600f7217738d7c56cfe3b5 /testsuites/libtests/record02
parentrecord: Add system events (diff)
downloadrtems-1c72ad73ae2a2ee74a33edd1f8b6303444c76d01.tar.bz2
record: Add system events
Add system events for memory allocation/free. Update #3665.
Diffstat (limited to 'testsuites/libtests/record02')
-rw-r--r--testsuites/libtests/record02/init.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/testsuites/libtests/record02/init.c b/testsuites/libtests/record02/init.c
index f4c19f1092..22671a7c0a 100644
--- a/testsuites/libtests/record02/init.c
+++ b/testsuites/libtests/record02/init.c
@@ -136,6 +136,28 @@ static void Init(rtems_task_argument arg)
rtems_record_caller_arg_8(0, 1, 2, 3, 4, 5, 6, 7);
rtems_record_caller_arg_9(0, 1, 2, 3, 4, 5, 6, 7, 8);
rtems_record_caller_arg_10(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
+ rtems_record_entry(RTEMS_RECORD_USER_3);
+ rtems_record_entry_1(RTEMS_RECORD_USER_3, 0);
+ rtems_record_entry_2(RTEMS_RECORD_USER_3, 0, 1);
+ rtems_record_entry_3(RTEMS_RECORD_USER_3, 0, 1, 2);
+ rtems_record_entry_4(RTEMS_RECORD_USER_3, 0, 1, 2, 3);
+ rtems_record_entry_5(RTEMS_RECORD_USER_3, 0, 1, 2, 3, 4);
+ rtems_record_entry_6(RTEMS_RECORD_USER_3, 0, 1, 2, 3, 4, 5);
+ rtems_record_entry_7(RTEMS_RECORD_USER_3, 0, 1, 2, 3, 4, 5, 6);
+ rtems_record_entry_8(RTEMS_RECORD_USER_3, 0, 1, 2, 3, 4, 5, 6, 7);
+ rtems_record_entry_9(RTEMS_RECORD_USER_3, 0, 1, 2, 3, 4, 5, 6, 7, 8);
+ rtems_record_entry_10(RTEMS_RECORD_USER_3, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
+ rtems_record_exit(RTEMS_RECORD_USER_4);
+ rtems_record_exit_1(RTEMS_RECORD_USER_4, 0);
+ rtems_record_exit_2(RTEMS_RECORD_USER_4, 0, 1);
+ rtems_record_exit_3(RTEMS_RECORD_USER_4, 0, 1, 2);
+ rtems_record_exit_4(RTEMS_RECORD_USER_4, 0, 1, 2, 3);
+ rtems_record_exit_5(RTEMS_RECORD_USER_4, 0, 1, 2, 3, 4);
+ rtems_record_exit_6(RTEMS_RECORD_USER_4, 0, 1, 2, 3, 4, 5);
+ rtems_record_exit_7(RTEMS_RECORD_USER_4, 0, 1, 2, 3, 4, 5, 6);
+ rtems_record_exit_8(RTEMS_RECORD_USER_4, 0, 1, 2, 3, 4, 5, 6, 7);
+ rtems_record_exit_9(RTEMS_RECORD_USER_4, 0, 1, 2, 3, 4, 5, 6, 7, 8);
+ rtems_record_exit_10(RTEMS_RECORD_USER_4, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
level = rtems_record_interrupt_disable();
rtems_record_interrupt_enable(level);