source: rtems/testsuites/ada/sptests/sp14/ada_sp14.scn @ dda8142f

5
Last change on this file since dda8142f was ee537ea, checked in by Sebastian Huber <sebastian.huber@…>, on Oct 12, 2017 at 8:00:10 AM

ada-tests: Move to testsuites/ada

This solves a build dependency issue, e.g. building tests before
librtemsbsp.a exists.

Close #3079.

  • Property mode set to 100644
File size: 1.1 KB
Line 
1*** TEST 14 ***
2TA1 - signal_catch - INTERRUPT_LEVEL( 3 )
3TA1 - signal_send - SIGNAL_16 to self
4ASR - ENTRY - signal => 16#10000#
5ASR - EXIT  - signal => 16#10000#
6TA1 - signal_send - SIGNAL_0 to self
7ASR - ENTRY - signal =>    16#1#
8ASR - task_wake_after - yield processor
9TA2 - signal_send - SIGNAL_17 to TA1
10TA2 - task_wake_after - yield processor
11ASR - ENTRY - signal => 16#20000#
12ASR - EXIT  - signal => 16#20000#
13ASR - EXIT  - signal =>    16#1#
14TA1 - signal_catch - NO_ASR
15<pause> 
16TA1 - signal_send - SIGNAL_1 to self
17ASR - ENTRY - signal =>    16#2#
18ASR - task_wake_after - yield processor
19TA2 - signal_send - SIGNAL_18 and SIGNAL_19 to TA1
20TA2 - task_wake_after - yield processor
21ASR - EXIT  - signal =>    16#2#
22ASR - ENTRY - signal => 16#C0000#
23ASR - EXIT  - signal => 16#C0000#
24TA1 - task_mode - disable ASRs
25TA1 - sending signal to SELF from timer
26TA1 - waiting for signal to arrive
27TA1 - timer routine got the correct arguments
28TA1 - task_mode - enable ASRs
29ASR - ENTRY - signal =>    16#8#
30ASR - EXIT  - signal =>    16#8#
31TA1 - signal_catch - ASR ADDRESS of NULL
32TA1 - task_delete - delete self
33*** END OF TEST 14 ***
Note: See TracBrowser for help on using the repository browser.