Add basic scripts to collect C++ and Python coverage information.


git-svn-id: https://svn.salilab.org/imp/trunk@17002 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
rename imp_rmf_tools to rmf_tools and add a tool to go from pdb to rmf

git-svn-id: https://svn.salilab.org/imp/trunk@17003 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Fix typo.


git-svn-id: https://svn.salilab.org/imp/trunk@17004 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Remove empty directory.


git-svn-id: https://svn.salilab.org/imp/trunk@17005 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
sync RMF to 6163f422dda2580db00ccadec538f02711d22296

git-svn-id: https://svn.salilab.org/imp/trunk@17006 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Only delete directory if it exists.


git-svn-id: https://svn.salilab.org/imp/trunk@17007 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Demangle C++ symbols in HTML coverage report.


git-svn-id: https://svn.salilab.org/imp/trunk@17008 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Don't keep collecting coverage information once tests are done.


git-svn-id: https://svn.salilab.org/imp/trunk@17009 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Remove branch coverage information from the .info file, since we don't use
it anyway.


git-svn-id: https://svn.salilab.org/imp/trunk@17010 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Don't report coverage of RMF as part of IMP.rmf; it is already reported
separately.


git-svn-id: https://svn.salilab.org/imp/trunk@17011 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Allow output of reports for private modules to be sent to a different location.


git-svn-id: https://svn.salilab.org/imp/trunk@17012 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Add a --coverage option to capture Python coverage info from tests.


git-svn-id: https://svn.salilab.org/imp/trunk@17013 e91f8c7b-0e32-4433-a9ac-4502d39a4eab
Add an option to exclude coverage reporting for components already reported.


git-svn-id: https://svn.salilab.org/imp/trunk@17014 e91f8c7b-0e32-4433-a9ac-4502d39a4eab