Code Coverage Tools for Symbian C ++ and Maemo

What code coverage tools did you use with Symbian C ++ and Maemo? What are the advantages and disadvantages of the tool you use?

+5
source share
4 answers

On Symbian, I used BullseyeCoverage and Testwell CTC ++ . It is impossible to describe their pros and cons. In the end, they did their job. Both required some effort with customization and integration with an automated test suite. Both contain errors, for example, a downstream compiler crashed with slightly broken source code.

In Maemo, since the toolchain is based on GCC, I would suggest that gcov would be a good starting point. Although I have not worked on Maemo for a long time, and there was no coverage.

+5
source

See SD C ++ Test Coverage for a tool that has extremely low overhead and works great in embedded environments.

+1
source

Bullseye Coverage Symbian, . , , . . , , ( ). , , , .

+1

gcov ( ) maemo, , lcov, "" .

However, in order to use gcov in maemo sdk, you need to disable the compiler cache during build, when you create binaries to do the coverage.

+1
source

All Articles