@@ -445,7 +445,8 @@ def create_regrtest(self, args):
445
445
446
446
return regrtest
447
447
448
- def check_ci_mode (self , args , use_resources , * , rerun = True , randomize = True ):
448
+ def check_ci_mode (self , args , use_resources ,
449
+ * , rerun = True , randomize = True , output_on_failure = True ):
449
450
regrtest = self .create_regrtest (args )
450
451
self .assertEqual (regrtest .num_workers , - 1 )
451
452
self .assertEqual (regrtest .want_rerun , rerun )
@@ -454,7 +455,7 @@ def check_ci_mode(self, args, use_resources, *, rerun=True, randomize=True):
454
455
self .assertIsInstance (regrtest .random_seed , int )
455
456
self .assertTrue (regrtest .fail_env_changed )
456
457
self .assertTrue (regrtest .print_slowest )
457
- self .assertTrue (regrtest .output_on_failure )
458
+ self .assertEqual (regrtest .output_on_failure , output_on_failure )
458
459
self .assertEqual (sorted (regrtest .use_resources ), sorted (use_resources ))
459
460
return regrtest
460
461
@@ -481,6 +482,14 @@ def test_fast_ci_resource(self):
481
482
use_resources .remove ('network' )
482
483
self .check_ci_mode (args , use_resources )
483
484
485
+ def test_fast_ci_verbose (self ):
486
+ args = ['--fast-ci' , '--verbose' ]
487
+ use_resources = sorted (cmdline .ALL_RESOURCES )
488
+ use_resources .remove ('cpu' )
489
+ regrtest = self .check_ci_mode (args , use_resources ,
490
+ output_on_failure = False )
491
+ self .assertEqual (regrtest .verbose , True )
492
+
484
493
def test_slow_ci (self ):
485
494
args = ['--slow-ci' ]
486
495
use_resources = sorted (cmdline .ALL_RESOURCES )
0 commit comments