<div dir="ltr">Hello everybody!<br><br><br>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: <a href="http://wiki.rtems.org/wiki/index.php/RTEMS_Testing">http://wiki.rtems.org/wiki/index.php/RTEMS_Testing</a><br>
<br>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.<br>
<br>The overall plan is to adapt Unity (<a href="https://github.com/ThrowTheSwitch/Unity">https://github.com/ThrowTheSwitch/Unity</a>) 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.<br>
<br>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 systems).<br>
<br><br>I will be posting updates here as my project continues.<br><br><br><br>Marcin<br></div>