Menu
Logged-In As
ACCOUNTNot Logged In
Generate a code coverage report (lcov+gcov)BRL-CAD
Status: ClosedTime to complete:
72 hrs
Mentors: Sean
This task involves setting up and generating an lcov code coverage analysis on BRL-CAD. Wherever applicable, make sure lcov is told to ignore our src/other directory. After learning how to use the tool, discuss with the developers what portion of the code will be most useful to analyze, or scan these:
- ''benchmark''
- ''make test''
- ''make regress''
Submit the results.
Uploaded Work
File name/URL | File size | Date submitted | |
---|---|---|---|
http://brlcad.org/brlcad-coverage/ | n/a | December 03 2013 17:56 UTC | |
http://brlcad.org/coverage/ | n/a | December 04 2013 15:02 UTC |
I would like to work on this task.
This task has been assigned to Jacob B. You have 72 hours to complete this task, good luck!
The work on this task is ready to be reviewed.
Jacob, this is really cool. I've not seen an lcov report in a very very long time, long before we had unit tests. Is it possible to hide your homedir paths in those first five?
I can see that the unit tests ran -- what else ran? The benchmark suite (make bench)? Just "make test"? "make regress?" All of them?
Would be good to see either three separate reports or (most importantly) the aggregate of all three to see how much code we hit up.
One of the mentors has sent this task back for more work. Talk to the mentor(s) assigned to this task to satisfy the requirements needed to complete this task, submit your work again and mark the task as complete once you re-submit your work.
A follow-on to this task has been posted: http://www.google-melange.com/gci/task/view/google/gci2013/5849379982278656
The work on this task is ready to be reviewed.
Congratulations, this task has been completed successfully.