X-Git-Url: https://ocean-lang.org/code/?p=ocean;a=blobdiff_plain;f=csrc%2Foceani-tests.mdc;h=5d1119785ea11760170e6fb180d6b32d4df5eb63;hp=dccfb2a47bc2bdb50f7f3a39e7c3adf09ccf1b01;hb=002a71e19a00ba60303b3406bfe3e5da3c828f5d;hpb=275179e690be95edba2948803e350e161c7d7c7c diff --git a/csrc/oceani-tests.mdc b/csrc/oceani-tests.mdc index dccfb2a..5d11197 100644 --- a/csrc/oceani-tests.mdc +++ b/csrc/oceani-tests.mdc @@ -78,9 +78,9 @@ arguments separated from the name by commas. For each test, there is a section @for i in coverage/#*.gcda; do mv $$i coverage/$${i##*#}; done @gcov -o coverage oceani.mdc > /dev/null 2> /dev/null @mv *.gcov coverage ; [ -f .gcov ] && mv .gcov coverage || true - @ awk '/NOTEST/ { next } /^ *[1-9]/ {ran+=1} /^ *###/ {skip+=1} \ + @[ -n "$$SKIP_COVERAGE_CHECK" ] || awk '/NOTEST/ { next } /^ *[1-9]/ {ran+=1} /^ *###/ {skip+=1} \ END {printf "coverage: %6.2f%%\n", ran * 100 / (ran + skip); \ - if (ran < (ran + skip) *0.959) exit(1) }' \ + if (ran < (ran + skip) *0.96) exit(1) }' \ coverage/oceani.mdc.gcov @rm -f .tmp*