[SOCIS] Testing Framework
marcin.bujar at gmail.com
Sun Sep 15 20:34:42 UTC 2013
I would just like to update everybody that the work on my SOCIS project on
RTEMS testing framework is going well. This week I worked on adding new
features to the Unity unit testing tool, primarily adding JSON output
support as mentioned in my previous update, but also looking how to compile
the program on 16bit architecture so that it is executable on such RTEMS
Next week I will be fixing any remaining issues with the output and also
implementing 16bit support for unity. Once complete this tool will
hopefully be ready to use with RTEMS testing.
On 6 September 2013 19:45, Marcin Bujar <marcin.bujar at gmail.com> wrote:
> Hello everybody!
> My name is Marcin Bujar and I am the new ESA Summer of Code developer. I
> am working with Amar Takhar on developing a new testing framework for
> RTEMS. More details on the project here:
> For the first week of my 3 month project I have been familiarizing myself
> with RTEMS, reading the manual, wiki, and blogs. I have ran some examples
> on a VM using one of the RTEMS CentOS images. Then I have been compiling
> the various OS build systems using source-builder on my linux machine to
> set up my development environment.
> The overall plan is to adapt Unity (
> https://github.com/ThrowTheSwitch/Unity) unit testing tool for all the
> RTEMS 4.11 supported architectures. Once this is completed a new method of
> creating tests will be added which will be able to generate skeleton test
> cases. The next step after that is to port existing tests to the new
> framework and split some of the more complex tests into smaller
> self-contained cases which only test one particular feature.
> At this point I have almost all of the build systems compiled, so the plan
> for next week is to start working on adapting Unity to RTEMS, adding 16bit
> support as well as option for JSON output (to be parsed by automated test
> I will be posting updates here as my project continues.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the devel