You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

This topic provides basic information about the capabilities of the C/C++test Wind River Workbench plugin 4.x.

Integration

You can integrate C/C++test with Wind River Workbench on Windows. To achieve this, install the C++test Eclipse plugin into your Wind River Workbench – see Installing the C/C++test into Wind River Workbench for details.

Supported Practices

Supported Project Types

Static analysis, unit testing, and application monitoring is supported for the following project types:

  • VxWorks Downloadable Kernel Module
  • VxWorks Real Time Process Project

Depending on the project structure, you may need to test your code through "test projects" – separate projects that enable testing. See Using Test Projects with the C/C++test Wind River Workbench Plugin.

Known Limitations

  • C/C++test does not support command line testing for Wind River Workbench projects. The command line interface is supported only for "test projects".
  • The following compiler keywords are not supported:
    • extended
    • __interrupt__ and interrupt
    • __packed__ and packed
    • bool, pixel, vec_step, and vector AltiVec Keywords
    • __ev64_* Keywords
    • __accum, __fixed, __X, and __Y DSP Extensions
    • pascal
  • C++test may fail parsing when the following intrinsic functions or type specifiers  are used in the source code:
    • ARM: ffi
    • PPC: multiply-accumulate instructions (PPC405), AltiVec instructions group
    • Sh: __fixed type
    • Sparс: __scan and __divs


  • No labels