[PATCH] ESA SOCIS 2014 contribution - coverage analysis within rtems-tools

Krzysztof Mięsowicz krzysztof.miesowicz at gmail.com
Wed Aug 27 14:19:52 UTC 2014


Hi,

I am sending patches for rtems-tools repo. These patches are results of my
development during ESA SOCIS 2014. They introduces coverage analysis into
rtems-test command in rtems-tools repo.

Blog post about how to setup the environment and get coverage analysis
working in new way can be found here:
http://kmiesowicz.blogspot.com/2014/08/new-approach-to-coverage-analysis-in.html

There are still some issues - for example symbol set configuration file
which now has to be manually adjusted to RTEMS build path. This is
inconvenient and I will continue work to improve this.

I'm looking forward to your reviews and comments.

Regards
Krzysztof Miesowicz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-coverage-feature-added-to-rtems-test-command-pc386-B.patch
Type: text/x-patch
Size: 21381 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0012.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Coverage-enabled-check-fix.patch
Type: text/x-patch
Size: 2481 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0013.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Files-moved-from-rtems-testing-rtems-coverage.patch
Type: text/x-patch
Size: 8868 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0014.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Qemu-rtems-boot.img-binary-for-pc386-booting-added.patch
Type: text/x-patch
Size: 30241 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0015.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Symbol-generation-added-to-covoar.patch
Type: text/x-patch
Size: 13939 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0016.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Creating-covoar-config-file-from-coverage-module-int.patch
Type: text/x-patch
Size: 11959 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0017.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Fix-in-qemu.cfg-for-runs-without-coverage.patch
Type: text/x-patch
Size: 747 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0018.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Coverage-option-getter-added.patch
Type: text/x-patch
Size: 764 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0019.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-Buffer-overflow-during-writing-annotated-report-fixe.patch
Type: text/x-patch
Size: 1148 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0020.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-Failure-handling-added-to-report-generation.patch
Type: text/x-patch
Size: 3826 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0021.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0011-Debug-logging-statement-removed.patch
Type: text/x-patch
Size: 2336 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0022.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0012-Exemplary-symbolSets.config-file-added.patch
Type: text/x-patch
Size: 1451 bytes
Desc: not available
URL: <http://lists.rtems.org/pipermail/devel/attachments/20140827/d64daf16/attachment-0023.bin>


More information about the devel mailing list