Complete coverage synthesis
with branch coverage information
This commit is contained in:
1 parent
9c1cb9c835
commit
6bcd51f10f
1 file changed
+8
-3
+8
-3
@@ -209,16 +209,21 @@ SYNTHESIS_DATA= M-ALGO test-malgo.c.c test-malgo.synt \
|
|||||||
M-WORKER ../m-worker.h test-mworker.synt
|
M-WORKER ../m-worker.h test-mworker.synt
|
||||||
|
|
||||||
synthesis.synt:
|
synthesis.synt:
|
||||||
@printf "+-------------------------------+-------------------------------+\n"
|
@printf "+------------------+------------------+------------------+------------------+\n"
|
||||||
|
@printf "| Functions | Instruction Cov. | Decision Cov. | MCDC Cov. |\n"
|
||||||
|
@printf "+------------------+------------------+------------------+------------------+\n"
|
||||||
@for i in $(SYNTHESIS_DATA) ; do \
|
@for i in $(SYNTHESIS_DATA) ; do \
|
||||||
if test "$$j" = "" ; then j=$$i ; continue ; fi; \
|
if test "$$j" = "" ; then j=$$i ; continue ; fi; \
|
||||||
if test "$$k" = "" ; then k=$$i ; continue ; fi; \
|
if test "$$k" = "" ; then k=$$i ; continue ; fi; \
|
||||||
printf "|\t%16.16s\t|\t%16.16s\t|\n" "$$j" "`grep -v Creating $$i|grep $$k -F -A1 |tail -1|cut -f2 -d':'`"; \
|
printf "| %16.16s | %16.16s | %16.16s | %16.16s |\n" "$$j" \
|
||||||
|
"`grep -v Creating $$i|grep $$k -F -A1 |tail -1|cut -f2 -d':'`" \
|
||||||
|
"`grep -v Creating $$i|grep $$k -F -A2 |tail -1|cut -f2 -d':'`" \
|
||||||
|
"`grep -v Creating $$i|grep $$k -F -A3 |tail -1|cut -f2 -d':'`"; \
|
||||||
j=""; \
|
j=""; \
|
||||||
k=""; \
|
k=""; \
|
||||||
done > synthesis.synt
|
done > synthesis.synt
|
||||||
@cat synthesis.synt
|
@cat synthesis.synt
|
||||||
@printf "+-------------------------------+-------------------------------+\n"
|
@printf "+------------------+------------------+------------------+------------------+\n"
|
||||||
|
|
||||||
|
|
||||||
#####################################################################################################
|
#####################################################################################################
|
||||||
|
|||||||
Reference in new issue
Block a user