Hello world :-)

Sorry for cross posting but I just need short quick info :-)

I am writing a paper and designing distributed real world hardware
build and runtime verification for NuttX RTOS, kinda in-house what you
have CI automation to complement build only CI. There are over 15
different supported architectures on 340 different boards and around
1500 different existing configurations at this point so changing one
thing may impact others. Recently it turned out not only changing one
place impacts others in build but also runtime validation needs better
tools as qemu did not reveal real world hardware problems (i.e.
registers alignment). I am using FreeBSD as the build host. Did setup
laptop and rpi-0-2W as the test node workers for the prototype.

For the paper I am searching for references and current state of the
art in similar solutions. I know FreeBSD is CI tested on VM/QEmu. But
question is do we have this kind of real world hardware testing in
place? :-)

Also hints / references on how to setup one-time-use Jails per build
and runtime process that would execute untrusted code and scripts are
welcome. I know Ports prohibits connectivity after fetch phase..
unfortunately in NuttX some components are fetched during build right
now and we are searching for some solutions :-P

Any hints appreciated :-)
Tomek

-- 
CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

Reply via email to