we tried to use the Caraya on our RT target (cRIO) based on your instructions. It kind of worked but we found some issues.
This is what we see after applying your code changes. It seems that Caraya is able to execute the tests because a summary is shown in the GUI (number of tests passed and failed). The problems are:
Details are not available (compared to the desktop mode).
When we try to generate a report, an error is thrown, the cRIO freezes and it needs to be restarted.
Is there a workaround for these issues? Is it possible to run Caraya "headless" (without a GUI)?