This topic provides basic information about the capabilities of the C++test for ARM DS-5 plugin and explains how to install the C++test plugin into DS-5.

Integration Overview

The C++test plugin is integrated with the ARM DS-5 Eclipse IDE by means of the Eclipse plugin mechanism. C++test plugs into ARM's IDE by adding a link file com.parasoft.xtest.cpptest.link into the RVDS installation directory. This link file contains the path to the C++test plugin, which informs Eclipse that the plugin should be loaded at startup.

A C++test perspective will be available in DS-5. 

Support Overview

C++test supports the ARM Development Studio 5 (DS-5) starting from version 5.18. The following cross compilers are supported:

  • DS-5 GNU Compilation Tools 4.5 (for building the ARM Linux targets).
  • ARM C/C++ Compiler, 5.0.
  • ARM Compiler 6.6
  • ARM Compiler 6.9

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. In 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.

  • No labels