X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=buildscripts%2Fbuild-coverage.sh;h=b86ebaaf521ba5a8cc6af1ca0b1c347b389b99ed;hb=3a4336af457b82184d5d2e66451803a984c7ad6b;hp=6e543860a3fc7ee0faa095c6aa08f6801d6520df;hpb=16cb456cabf477f6d398ff731aa0f10b60913394;p=lilypond.git diff --git a/buildscripts/build-coverage.sh b/buildscripts/build-coverage.sh index 6e543860a3..b86ebaaf52 100755 --- a/buildscripts/build-coverage.sh +++ b/buildscripts/build-coverage.sh @@ -19,10 +19,10 @@ else fi mkdir -p scripts/out-cov/ -touch scripts/out-cov/midi2ly.1 +touch scripts/out-cov/midi2ly scripts/out-cov/midi2ly.1 make conf=cov -j2 && \ make conf=cov test-clean OUT_TEST=testcov LILYPOND_JOBS= && \ - make conf=cov test OUT_TEST=testcov LILYPOND_JOBS= + make conf=cov test OUT_TEST=testcov LILYPOND_JOBS='-dtrace-scheme-coverage ' if test "$?" != "0"; then tail -100 out-cov/test-run.log @@ -37,6 +37,9 @@ mkdir $resultdir cd $resultdir ln $depth/lily/* . +ln $depth/scm/*.scm . +mv $depth/input/regression/out-testcov/*.scm.cov . +ln $depth/ly/*.ly . ln $depth/lily/out-cov/*[ch] . mkdir include ln $depth/lily/include/* include/ @@ -49,6 +52,7 @@ done python $depth/buildscripts/coverage.py --uncovered *.cc > uncovered.txt python $depth/buildscripts/coverage.py --hotspots *.cc > hotspots.txt python $depth/buildscripts/coverage.py --summary *.cc > summary.txt +python $depth/buildscripts/coverage.py --uncovered *.scm > uncovered-scheme.txt head -20 summary.txt @@ -57,6 +61,7 @@ results in out/coverage-results/summary.txt out/coverage-results/uncovered.txt + out/coverage-results/uncovered-scheme.txt out/coverage-results/hotspots.txt EOF