[RTEMS Project] #3037: QEMU fails to exit after test, 4 BSPS

RTEMS trac trac at rtems.org
Sun Jun 25 23:47:36 UTC 2017


#3037: QEMU fails to exit after test, 4 BSPS
-------------------------------+------------------------------
 Reporter:  Cillian O'Donnell  |       Owner:  joel.sherrill@…
     Type:  defect             |      Status:  new
 Priority:  normal             |   Milestone:  Indefinite
Component:  bsps               |     Version:  4.12
 Severity:  normal             |  Resolution:
 Keywords:  qemu               |
-------------------------------+------------------------------

Comment (by Chris Johns):

 Replying to [comment:3 Cillian O'Donnell]:
 > Replying to [ticket:3037 Cillian O'Donnell]:
 > > Qemu tests time out as it fails to exit after test is run. Hello.exe
 hangs on the line 'end of test hello world' and requires manual exit
 (crtl+C)

 The `rtems-tester` can be conditionally made to stop a simulator after a
 test if we finally decide the issue is in the simulator. We need to be
 careful not to kill the test if the problem is in the shutdown of the BSP
 due of a lack of a suitable shutdown, a bug or some issue in the tool set
 up.

 > >
 > > *** BEGIN OF TEST HELLO WORLD ***
 > > Hello World
 > > *** END OF TEST HELLO WORLD ***
 > > qemu: terminating on signal 2
 > >
 > > The BSPS affected are
 > >
 > > ARM: lm3s6965_qemu
 > >
 > > i386: PC386 (Current RSB-Qemu hangs before test output and Couverture-
 Qemu is as described)
 > This anomaly has disappeared with a slight change of Qemu options. i386
 PC386 now behaves like the rest for both Qemu variants

 What is the change to the options? It would be nice to document here what
 they are.

 > >
 > > LM32:  lm32_evr
 > >
 > > MIPS: malta

--
Ticket URL: <http://devel.rtems.org/ticket/3037#comment:4>
RTEMS Project <http://www.rtems.org/>
RTEMS Project


More information about the bugs mailing list