on master help sign in
Refactor coverage report code
f2b2aa4Harendra Kumar
bin/test.sh+6−5
@@ -154,6 +154,10 @@ fi
154# Run coverage reports
154# Run coverage reports
155#-----------------------------------------------------------------------------
155#-----------------------------------------------------------------------------
156
156
157+PACKAGE_NAME=streamly-0.7.2
158+MIX_DIR=$BUILD_DIR/build/$SYSTEM/ghc-${GHC_VERSION}/$PACKAGE_NAME/hpc/vanilla/mix/$PACKAGE_NAME/
159+ALLTIX=$BUILD_DIR/hpc/all.tix
160+
157if test "$COVERAGE" -eq "1" -a "$RAW" -eq 0
161if test "$COVERAGE" -eq "1" -a "$RAW" -eq 0
158then
162then
159 TIXFILES=
163 TIXFILES=
@@ -166,10 +170,7 @@ then
166 fi
170 fi
167 done
171 done
168
172
169− ALLTIX=$BUILD_DIR/hpc/all.tix
170 hpc sum --output=$ALLTIX $TIXFILES
173 hpc sum --output=$ALLTIX $TIXFILES
171− run_verbose hpc markup $ALLTIX --hpcdir \
174+ run_verbose hpc markup $ALLTIX --hpcdir $MIX_DIR
172− $BUILD_DIR/build/$SYSTEM/ghc-${GHC_VERSION}/streamly-0.7.2/hpc/vanilla/mix/streamly-0.7.2/
173− run_verbose hpc report $ALLTIX $HPC_REPORT_OPTIONS --hpcdir \
175+ run_verbose hpc report $ALLTIX $HPC_REPORT_OPTIONS --hpcdir $MIX_DIR
174− $BUILD_DIR/build/$SYSTEM/ghc-${GHC_VERSION}/streamly-0.7.2/hpc/vanilla/mix/streamly-0.7.2/
175fi
176fi