How to generate a detail report of functional coverage in Questasim?

Himanshu Khandelwal

How to generate the detailed coverage report of functional coverage? I am using following command to simulate my code :

 vlog -64 -work work -vopt +notimingchecks  +cover +fcover  -f pcie_jammer.f 

 vsim -novopt -c <CODE SPECIFIC ARGS> -t ps work.tb_top work.glbl -vopt -do "set WildcardFilter None;**coverage save -onexit -directive -cvg -codeAll pcie_cov_${1}_gen${speed}_X${width}** ; add log -r /*;coverage report -file pcie_cov_${1}_gen${speed}_X${width}.txt -byfile -detail -noannotate -option -directive -cvg -details -verbose;**coverage report -directive -cvg -details -verbose**;run -all;exit" > transcript_${tname}_gen${speed}_X${width}.txt  

 vcover report -html pcie_cov_${1}_gen${speed}_X${width} -verbose

I am not able to see the details of the covergroup in the report.

Himanshu Khandelwal

After some research I am able to solve the above question. Please find the solution below:

To generate a detailed function coverage report:

1.First compile and simulate your code using below mentioned script :

vlog -work work -O0 +fcover +acc -f pcie_jammer.f 
vsim -cvgperinstance -c <ARGUMENTS> work.tb_top work.glbl -do " coverage save -onexit <Name_of_File>.ucdb; run -all;exit"  

Save the coverage report of the simulation in a UCDB file (Refer Questa User Manual for details about UCDB file).

2.In order to get a html or text report, reload the formed ucdb file and use coverage report to form the report as follows:

vsim -cvgperinstance -viewcov merged.ucdb -do "coverage report -file final_report.txt -byfile -detail -noannotate -option -cvg"

One can also use Questa GUI to form the report.

This approach is quite useful in order to merge the functional coverage reports of multiple testcases.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How to generate test coverage report in Meteor / Velocity?

From Dev

Generate coverage report with stack

From Dev

Generate coverage report with stack

From Dev

golang generate code coverage of functional test

From Dev

Generate html report from .coverage file

From Dev

maven jacoco plugin does not generate coverage report

From Dev

How can I use pytest-cov to both generate a coverage report and also print to terminal?

From Dev

Functional test coverage report with node-jscoverage , mocha and express

From Dev

phpunit generate coverage report in html format for specific folder only

From Dev

Jacoco generate coverage report for only a single test class

From Dev

How to generate a weekly report?

From Dev

How to exclude directories from phpunit coverage report

From Java

How do I read an Istanbul Coverage Report?

From Dev

How to run coverage report on a Postgres extension

From Dev

How to ignore function _interopRequireDefault in istanbul coverage report?

From Dev

How to get coverage report for external APIs?

From Dev

How to set datasource of sub report in crystal report for master detail table

From Dev

How to generate report (Extent Report) in Specflow Project

From Dev

How to generate jacoco coverage in manual tests?

From Dev

How to generate a dynamic report in java

From Java

How to get an actual code coverage report in IntelliJ IDEA?

From Dev

How do I exclude files from karma code coverage report?

From Java

How To Get Salesforce Code Coverage Report Similar to Sonarqube

From Dev

how to run php unit multiple times and concatenate the coverage report?

From Dev

How to setup a different html output directory for coverage report with pytest?

From Dev

how to get django coverage report in single html file

From Dev

How to get an actual code coverage report in IntelliJ IDEA?

From Dev

how to get django coverage report in single html file

From Dev

How to debug with VSCode when making a nyc coverage report?

Related Related

  1. 1

    How to generate test coverage report in Meteor / Velocity?

  2. 2

    Generate coverage report with stack

  3. 3

    Generate coverage report with stack

  4. 4

    golang generate code coverage of functional test

  5. 5

    Generate html report from .coverage file

  6. 6

    maven jacoco plugin does not generate coverage report

  7. 7

    How can I use pytest-cov to both generate a coverage report and also print to terminal?

  8. 8

    Functional test coverage report with node-jscoverage , mocha and express

  9. 9

    phpunit generate coverage report in html format for specific folder only

  10. 10

    Jacoco generate coverage report for only a single test class

  11. 11

    How to generate a weekly report?

  12. 12

    How to exclude directories from phpunit coverage report

  13. 13

    How do I read an Istanbul Coverage Report?

  14. 14

    How to run coverage report on a Postgres extension

  15. 15

    How to ignore function _interopRequireDefault in istanbul coverage report?

  16. 16

    How to get coverage report for external APIs?

  17. 17

    How to set datasource of sub report in crystal report for master detail table

  18. 18

    How to generate report (Extent Report) in Specflow Project

  19. 19

    How to generate jacoco coverage in manual tests?

  20. 20

    How to generate a dynamic report in java

  21. 21

    How to get an actual code coverage report in IntelliJ IDEA?

  22. 22

    How do I exclude files from karma code coverage report?

  23. 23

    How To Get Salesforce Code Coverage Report Similar to Sonarqube

  24. 24

    how to run php unit multiple times and concatenate the coverage report?

  25. 25

    How to setup a different html output directory for coverage report with pytest?

  26. 26

    how to get django coverage report in single html file

  27. 27

    How to get an actual code coverage report in IntelliJ IDEA?

  28. 28

    how to get django coverage report in single html file

  29. 29

    How to debug with VSCode when making a nyc coverage report?

HotTag

Archive