File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed
Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -393,19 +393,24 @@ def process_args(args):
393393 # exercise all simulators in nightly; can omit a sim if no license is available
394394 sims = ["questa" , "verilator" , "vcs" ] if args .nightly else [defaultsim ]
395395 if args .ccov :
396+ sims = [coveragesim ]
396397 coverStr = "--ccov"
397398 TIMEOUT_DUR = 20 * 60 # seconds
398399 for d in ["ucdb" , "cov" ]:
399400 shutil .rmtree (f"{ regressionDir } /questa/{ d } " , ignore_errors = True )
400401 os .makedirs (f"{ regressionDir } /questa/{ d } " , exist_ok = True )
401402 elif args .fcov :
403+ sims = [coveragesim ]
402404 coverStr = "--fcov"
403405 TIMEOUT_DUR = 8 * 60
404406 shutil .rmtree (f"{ regressionDir } /questa/fcov_ucdb" , ignore_errors = True )
405407 os .makedirs (f"{ regressionDir } /questa/fcov_ucdb" , exist_ok = True )
406408 elif args .buildroot :
407409 TIMEOUT_DUR = 60 * 1440 # 1 day
408- elif args .testfloat or args .nightly :
410+ elif args .testfloat :
411+ sims = [testfloatsim ]
412+ TIMEOUT_DUR = 30 * 60 # seconds
413+ elif args .nightly :
409414 TIMEOUT_DUR = 30 * 60 # seconds
410415 else :
411416 TIMEOUT_DUR = 10 * 60 # seconds
You can’t perform that action at this time.
0 commit comments