This topic provides information about integrating C/C++test with Texas Instruments Code Composer Studio.
Integration Overview
The C/C++test plugin is integrated with Code Composer Studio Eclipse IDE by means of the standard Eclipse plugin installation mechanism; see Installing C/C++test as a Plugin for details.
The following components are provided to facilitate testing Texas Instruments Code Composer projects:
- Compiler configurations; see Compilers.
- Options source: “Use options from Managed Make C/C++ project”
- Test configurations for Texas Instruments; see Built-in Test Configurations for Embedded Systems for details.
- Test Flow recipes (associated with the test configurations) that have integrated test results reading: "Run Unit Tests on TI Code Composer 4.x (license required)" and "Run TI Code Composer 4.x Application with Memory Monitoring (license required)”.
Supported Code Composer Studio IDEs
See IDE Support for information about Texas Instruments Code Composer Studio versions supported by C/C++test.
Known Limitations
Depending on the runtime testing features included in the test executable, the prepared test binary may be significantly larger than the original application. On some limited environments, there may be an issue with the amount of available program memory. A similar limitation applies to the additional consumption of heap and stack memory during program execution. To solve this problem, you may need to modify the program layout in the memory and change the size of available stack/heap.