Hello Stavros,

On 22/08/18 12:43, Passas, Stavros wrote:

Hi all,

My main objective was to have a way to run the rtems testsuite and have a script auto-compare the results with the corresponding scn file.

Currently, just because core0 starts core1, seems like core1 always starts Init(), all results are flipped, thus this process cannot be automated.

Functionality wise, everything runs as expected, I verified individually each core with the debugger, so I am ok with it.

Also, this issue comes up in a different form also when the applications exits, because core1 (that had started Init(), exits with the expected return code, while all other cores terminate with RTEMS_FATAL_SOURCE_SMP/SMP_FATAL_SHUTDOWN_RESPONSE, which is handled as an error at the moment from the debugger/loader. For the moment I have added a fatal extension handler to avoid this case, but I am still looking if there is any better solution.


I think a long term solution is to use a new test framework which produces machine readable output.

https://devel.rtems.org/ticket/3199

The only machine readable output is currently the begin/end of test message. We try currently to get some budget for this. Please let me know if you are interested to contribute to something in this area.

--
Sebastian Huber, embedded brains GmbH

Address : Dornierstr. 4, D-82178 Puchheim, Germany
Phone   : +49 89 189 47 41-16
Fax     : +49 89 189 47 41-09
E-Mail  : sebastian.hu...@embedded-brains.de
PGP     : Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.

_______________________________________________
users mailing list
users@rtems.org
http://lists.rtems.org/mailman/listinfo/users

Reply via email to