Hi Nathan,

During the NuttX Workshop a friend (Thiago Costa Paiva) suggested
about the idea of creating a FPGA solution to validate NuttX hardware,
but his idea didn't take place.

I think using a software simulator is a good starting point, but some
features need to be validated on real hardware.

BR,

Alan

On 5/18/20, Nathan Hartman <hartman.nat...@gmail.com> wrote:
> Moving this discussion from a 2020/05/17 thread titled:
> "Backporting Fixes [was: heap malloc when executing binary/elf file]"
>
> The discussion about automated testing begins at [1] where Greg
> asks whether we want to invest in an exhaustive functional test suite
> to qualify releases.
>
> I suggested that we could consider several tiers of testing:
>
>> * The lowest tier could be coding standard and build testing. (Which
>>   we're already doing.)
>>
>> * The next tier could be static analysis of the code.
>>
>>   There are free analyzers, as well as cloud based commercial ones
>>   that are free for open source projects to use.
>>
>> * The next tier could be an automated test suite that runs in a
>>   simulator.
>>
>>   This would be accessible to the greatest numbers of developers and
>>   contributors, because there's nothing to buy.
>>
>> * The highest tier could be testing on a reference hardware board.
>>
>> We could begin by perfecting the lowest tier and then gradually
>> climbing up the ladder by adding static analysis, etc.
>
> Renaming this thread so that we can continue that discussion...
>
> Cheers,
> Nathan
>
> [1]
> https://lists.apache.org/thread.html/r0a4db514b8ccfb5d0fde3e8bb2654a1fc27dc39501145ee4487a0719%40%3Cdev.nuttx.apache.org%3E
>

Reply via email to