|
|
|
|
|
by sgtnoodle
2277 days ago
|
|
I've found a lot of value in running unit tests on target hardware. For one thing, it means you can actually include peripheral drivers in the test. Also, as you said, embedded compilers tend to be more buggy than host compilers. I've actually found compiler bugs through embedded unit testing. |
|
Running them on-target is more of an integration test -- useful too, obviously, but gives a quite low level of assurance.