Hi,
Thank you for this great tool.
I am getting coverage data from application dll's which has around 2000 source files.
I am using OpenCppCoverage 0.9.6
Normal execution of test case takes up to 10 seconds. Open Cpp Coverage takes 10+ min to generate coverage data.
When I increased threads, it took same time that of single thread. Number of threads are selected such that it will not freeze other processes.
I have also observed that, on 8GB machine it takes 50% of CPU usage for single tests and on 64GB machine it takes 13-14% CPU usage. Following table has detailed data in various environment.
RAM | CPU Usage for 1 thread | No. Threads | Time for threads | OS
8 GB | 50% | 2 | 4 min | win7
16 GB | 13% | 6 | 14 min | win7
64 GB | 14% | 6 | 14 min | win14
Please note that these are the results after using --modules option.
similar problem is here
How can time required to generate coverage data be reduced?
Please Help..
Thank you for this great tool.
I am getting coverage data from application dll's which has around 2000 source files.
I am using OpenCppCoverage 0.9.6
Normal execution of test case takes up to 10 seconds. Open Cpp Coverage takes 10+ min to generate coverage data.
When I increased threads, it took same time that of single thread. Number of threads are selected such that it will not freeze other processes.
I have also observed that, on 8GB machine it takes 50% of CPU usage for single tests and on 64GB machine it takes 13-14% CPU usage. Following table has detailed data in various environment.
RAM | CPU Usage for 1 thread | No. Threads | Time for threads | OS
8 GB | 50% | 2 | 4 min | win7
16 GB | 13% | 6 | 14 min | win7
64 GB | 14% | 6 | 14 min | win14
Please note that these are the results after using --modules option.
similar problem is here
How can time required to generate coverage data be reduced?
Please Help..





