

I was actually offered a Bachelor thesis topic by a company to write a test bench for a product in LabView.
From what they told me and my other engineering experience I’d suggest going with an approach similar to what’s used with HDLs. For unit tests create test benches in the language itself which call the functions you want to test with a predefined input (e.g. from a file) and then analyse and save the output.
You can extend this to obtaining other information as well, but tbh I’ll bet it’s still gonna be a pain.
Hope that helps at least a little.

Thanks for putting it into relation to daily use. 200,000 is not realistic though. Just had a google and found this source citing up to 400 metric Tons/day
https://maritimepage.com/fuel-consumption-how-much-fuel-cargo-ship-use/
12 is 0.6% of 200,000 btw


There are other alternatives too, like invidious. The yewtu.be instance works decently well for me but limits to 720p I think. There is a list of all running instances somewhere on the github iirc. There’s other instances that allow full HD, just have a search and you should be able to find one.
A shocking amount of microcontroller manufacturers have eclipse based IDEs for their chips. Thought that seems to be going out of style, luckily.