Skip to content

Instantly share code, notes, and snippets.

@redrick
Created November 3, 2011 06:23
Show Gist options
  • Save redrick/1335909 to your computer and use it in GitHub Desktop.
Save redrick/1335909 to your computer and use it in GitHub Desktop.
my preparation for bachelors degree consultation
coreutils - the coverage (Fedora 2.6.40.6-0.fc15.i686)
git clone git://git.savannah.gnu.org/coreutils.git - DONE
README-prereq - DONE (had to use changed one --> see gist 1273797)
README-hacking - DONE
./configure CFLAGS="-fprofile-arcs -ftest-coverage" - DONE
make - DONE
make check - DONE
NOTE --> expensive very expensive flags!
lcov -c -o coverage_src.info -d src -b src - DONE
lcov -c -o coverage_lib.info -d lib -b lib - DONE
-- try to have less SKIPS in tests - tests_root
genhtml coverage_src.info coverage_lib.info -o coverage --branch-coverage - DONE
inspiration from :P --> http://stackoverflow.com/questions/4844188/c-using-gcov-and-lcov-problem
http://stackoverflow.com/questions/4412709/how-do-i-tell-lcov-where-to-find-my-cpp-h-files
gist 1197309
http://ltp.cvs.sourceforge.net/viewvc/ltp/utils/?pathrev=HEAD
http://old.nabble.com/-Ltp-coverage--lcov-problem,-cannot-open-source-file-td29599757.html
Discuss:
The name and content of thesis
choose utility to work on
discuss literature (mainly testing - i found just articles and so + perl)
show problems - NONE now
start learning and write it all :D
@redrick
Copy link
Author

redrick commented Nov 4, 2011

TODO - destroy skip test (so they run not delete it !!)
rawhide coreutils coverage vs. coreutils coverage
choose 5 utilities to choose from (possibility of conflict)
dont FORGET the mail about consultation !!
visit Mr. Grac

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment