mirror of
https://github.com/openhwgroup/cvw
synced 2025-02-11 06:05:49 +00:00
Fix regression directory creation
This commit is contained in:
parent
f01cfc5782
commit
5f0c9d5d48
@ -393,19 +393,24 @@ def process_args(args):
|
||||
# exercise all simulators in nightly; can omit a sim if no license is available
|
||||
sims = ["questa", "verilator", "vcs"] if args.nightly else [defaultsim]
|
||||
if args.ccov:
|
||||
sims = [coveragesim]
|
||||
coverStr = "--ccov"
|
||||
TIMEOUT_DUR = 20*60 # seconds
|
||||
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:
|
||||
sims = [coveragesim]
|
||||
coverStr = "--fcov"
|
||||
TIMEOUT_DUR = 8*60
|
||||
shutil.rmtree(f"{regressionDir}/questa/fcov_ucdb", ignore_errors=True)
|
||||
os.makedirs(f"{regressionDir}/questa/fcov_ucdb", exist_ok=True)
|
||||
elif args.buildroot:
|
||||
TIMEOUT_DUR = 60*1440 # 1 day
|
||||
elif args.testfloat or args.nightly:
|
||||
elif args.testfloat:
|
||||
sims = [testfloatsim]
|
||||
TIMEOUT_DUR = 30*60 # seconds
|
||||
elif args.nightly:
|
||||
TIMEOUT_DUR = 30*60 # seconds
|
||||
else:
|
||||
TIMEOUT_DUR = 10*60 # seconds
|
||||
|
Loading…
Reference in New Issue
Block a user