Objectives

  • Biggest bang-for-buck testing framework
  • Promote good code partitioning

Ideas

  • Get TeamCity 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?

TeamCity

  • How are tests run?
  • How are results communicated?
    • Return Code?

Platforms

Arch OS Sim
ARM M3 SafeRTOS Win32?
TMS320 SYS/BIOS loadti
MSP430 None  
PIC None  
Matlab None  
FPGA None