Objectives
- Biggest bang-for-buck testing framework
- Promote good code partitioning
Ideas
- Get [TeamCity][1][?][1] to load and run tests on simulators?
Discussions
http://stackoverflow.com/questions/1061652/unit-testing-embedded-software
- On target as early as possible
Books
Test Driven Development for Embedded C
Articles
- http://www.ibm.com/developerworks/rational/library/459.html
- http://processors.wiki.ti.com/index.php/Loadti
Types
- Unit - host, simulated or target?
- Integration - co-hosted, co-simulated or a mixture?
- Regression
Questions
- What OS runs on the [TorqueController][3][?][3]?
[TeamCity][1][?][1]
- How are tests run?
- How are results communicated?
- Return Code?
Platforms
Arch | OS | Sim |
---|---|---|
ARM M3 | [SafeRTOS][4][?][4] | Win32? |
[TMS320][5][?][5] | SYS/BIOS | loadti |
[MSP430][6][?][6] | None | |
PIC | None | |
Matlab | None | |
FPGA | None |