sptests/sp37: Enable interrupts after test case

This avoids a test failure on ARMv7-M targets.
This commit is contained in:
Sebastian Huber committed 2016-01-15 14:19:23 +01:00
1 parent 47a471a7dd
commit 6da81e25ba
2 files changed
+10 -5

No files matched your search

+4
View File
@@ -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 );
+6 -5
View File
@@ -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 ***