Merge pull request #1278 from jordancarlin/breker_fcov
Some checks are pending
Lint / Python 312 lint (push) Waiting to run
Lint / Python 39 lint (push) Waiting to run

Enable functional coverage with breker
This commit is contained in:
David Harris 2025-02-15 19:37:15 -08:00 committed by GitHub
commit 6d166b28b3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -401,7 +401,7 @@ def process_args(args):
for d in ["ucdb", "cov"]:
shutil.rmtree(f"{regressionDir}/questa/{d}", ignore_errors=True)
os.makedirs(f"{regressionDir}/questa/{d}", exist_ok=True)
elif args.fcov:
elif args.fcov or args.breker:
sims = [coveragesim]
coverStr = "--fcov"
TIMEOUT_DUR = 8*60
@ -516,7 +516,7 @@ def main(args):
# Coverage report
if args.ccov:
os.system(f"make -C {regressionDir}/QuestaCodeCoverage")
if args.fcov:
if args.fcov or args.breker:
os.system(f"make -C {archVerifDir} merge")
# Count the number of failures
if num_fail: