RTEMS Tests and Profiling
Sebastian Huber
sebastian.huber at embedded-brains.de
Thu Mar 13 09:56:02 UTC 2014
With the XML output it is really simple to examine the data obtained through a
test suite run. The first plot shows the maximum thread dispatch disabled time
of all tests. You see that there are some outliers. One issue is the
_Watchdog_Report_chain() function (this function is quite a hack, but
fortunately irrelevant for real applications). Another test shows that
disabling the thread dispatching around heap allocations is a bad idea (this is
related to https://www.rtems.org/bugzilla/show_bug.cgi?id=2152). This problem
will be fixed with my thread delete work.
The second plot shows the values except the largest four.
--
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.huber at embedded-brains.de
PGP : Public key available on request.
Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: all-tests.png
Type: image/png
Size: 23201 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140313/74950b87/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: all-except-outliers.png
Type: image/png
Size: 38419 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140313/74950b87/attachment-0003.png>
More information about the devel
mailing list