• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Functional Verification
  3. Analyse the Functional Coverage of list of failing test...

Stats

  • Locked Locked
  • Replies 6
  • Subscribers 65
  • Views 17675
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Analyse the Functional Coverage of list of failing test case.

sumg
sumg over 7 years ago

Vmanager unlike IMC/ICCR automatically excludes the  coverage data of the failing test case, and help us analyse the functionally correct hits in coverage.

But we can leverage use of functional coverage to get the summary of the failures in regression if

"We can analyse funcational and/or Stimulus coverage of list of only failing test cases"

Can anyone le me know how to do this with Vmanager?

  • Cancel
Parents
  • StephenH
    StephenH over 7 years ago

    Hi Sumeet. That's an interesting idea. The easiest way to do this would be to write a simple vAPI script to call the /reports/generate-report-unique endpoint to find which bins are uniquely hit in the failing cases. Whether it really produces useful data is to be seen... :) When submitting the request to the server, you'd use the rs1 to select failing runs from session, and rs2 to select the passing runs, and set the oneWay attribute to true so that it only shows you bins that are unique to the failing runs.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • StephenH
    StephenH over 7 years ago

    Hi Sumeet. That's an interesting idea. The easiest way to do this would be to write a simple vAPI script to call the /reports/generate-report-unique endpoint to find which bins are uniquely hit in the failing cases. Whether it really produces useful data is to be seen... :) When submitting the request to the server, you'd use the rs1 to select failing runs from session, and rs2 to select the passing runs, and set the oneWay attribute to true so that it only shows you bins that are unique to the failing runs.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
  • sumg
    sumg over 7 years ago in reply to StephenH

    Thank you Stephen.

    Your solution is meant for Client Server Vmanager which I am yet to migrate.

    Also wanted to avoid additional scripting and was hoping to get a solution in GUI mode only.

    Luckily I found the solution Meanwhile. Have a look below.

    Thanks Again.

    Sumeet.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • StephenH
    StephenH over 7 years ago in reply to sumg

    Ah, OK. If you're using Enterprise Manager, then there is no simple way to get a report of unique cover hits for any tests, but you can set the configuration to show coverage for failing tests in the GUI and in reports. Really you need to look at moving away from Enterprise Manager though, the last feature release was 15.20.

    • Cancel
    • Vote Up +1 Vote Down
    • Cancel
  • sumg
    sumg over 7 years ago in reply to StephenH

    Just did the same in Enterprise Manager. Wish you could have told a bit earlier.

    New year resolution Migrate to CS VmanagerSlight smile.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • StephenH
    StephenH over 7 years ago in reply to sumg

    :D Enterprise Manager has been "dead" for so long that I forget people still use it here and there!

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information