mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-11-09 08:37:58 +08:00
sptests/sp37: Enable interrupts after test case
This avoids a test failure on ARMv7-M targets.
This commit is contained in:
1 parent
47a471a7dd
commit
6da81e25ba
2 files changed
+10
-5
No files matched your search
@@ -467,6 +467,10 @@ static void test_interrupt_body(void)
|
||||
*/
|
||||
puts( "interrupt is in progress (use body)" );
|
||||
in_isr = rtems_interrupt_is_in_progress();
|
||||
|
||||
puts( "interrupt enable (use body)" );
|
||||
rtems_interrupt_enable( level );
|
||||
|
||||
if ( in_isr ) {
|
||||
puts( "interrupt reported to be is in progress (body)" );
|
||||
rtems_test_exit( 0 );
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
*** TEST 37 ***
|
||||
*** BEGIN OF TEST SP 37 ***
|
||||
clock_tick from task level
|
||||
Blocking task... suspending self
|
||||
clock_tick from task level with preempt -- OK
|
||||
@@ -6,15 +6,16 @@ interrupt is in progress (use body)
|
||||
interrupt disable (use inline)
|
||||
interrupt flash (use inline)
|
||||
interrupt enable (use inline)
|
||||
interrupt level attribute (use inline)
|
||||
interrupt level mode (use inline)
|
||||
test case working..
|
||||
interrupt is in progress (use body)
|
||||
interrupt disable (use body)
|
||||
interrupt disable (use body)
|
||||
interrupt flash (use body)
|
||||
interrupt enable (use body)
|
||||
interrupt level attribute (use body)
|
||||
interrupt level mode (use body)
|
||||
test seems to work
|
||||
interrupt is in progress (use body)
|
||||
interrupt enable (use body)
|
||||
isr_in_progress(inline) from ISR -- OK
|
||||
isr_in_progress(body) from ISR -- OK
|
||||
*** END OF TEST 37 ***
|
||||
*** END OF TEST SP 37 ***
|
||||
Reference in new issue
Block a user