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

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