28
28
SkipTestError ,
29
29
StatisticsError ,
30
30
TaskExit )
31
+ from reframe .core .logging import getlogger
31
32
from reframe .core .schedulers .local import LocalJobScheduler
32
33
from reframe .frontend .printer import PrettyPrinter
33
34
@@ -174,11 +175,17 @@ def generate_testcases(checks, prepare=False):
174
175
175
176
cases = []
176
177
for c in checks :
178
+ getlogger ().debug (
179
+ f'Resolving systems/environments for { c .display_name !r} with:'
180
+ )
181
+ getlogger ().debug (f' > valid_systems: { c .valid_systems } ' )
182
+ getlogger ().debug (f' > valid_prog_environs: { c .valid_prog_environs } ' )
177
183
valid_comb = runtime .valid_sysenv_comb (c .valid_systems ,
178
184
c .valid_prog_environs )
179
185
for part , environs in valid_comb .items ():
180
186
for env in environs :
181
187
case = TestCase (c , part , env )
188
+ getlogger ().debug (f' Generated test case: { case } ' )
182
189
if prepare :
183
190
case .prepare ()
184
191
@@ -470,7 +477,7 @@ def finalize(self):
470
477
with open (jsonfile , 'w' ) as fp :
471
478
jsonext .dump (self .check , fp , indent = 2 )
472
479
except OSError as e :
473
- logging . getlogger ().warning (
480
+ getlogger ().warning (
474
481
f'could not dump test case { self .testcase } : { e } '
475
482
)
476
483
@@ -480,7 +487,7 @@ def finalize(self):
480
487
self ._perflogger .log_performance (logging .INFO , self ,
481
488
multiline = self ._perflog_compat )
482
489
except LoggingError as e :
483
- logging . getlogger ().warning (
490
+ getlogger ().warning (
484
491
f'could not log performance data for { self .testcase } : { e } '
485
492
)
486
493
@@ -505,7 +512,7 @@ def _wait_job(job):
505
512
self ._perflogger .log_performance (logging .INFO , self ,
506
513
multiline = self ._perflog_compat )
507
514
except LoggingError as e :
508
- logging . getlogger ().warning (
515
+ getlogger ().warning (
509
516
f'could not log performance data for { self .testcase } : { e } '
510
517
)
511
518
@@ -519,7 +526,7 @@ def abort(self, cause=None):
519
526
if self .failed or self ._aborted :
520
527
return
521
528
522
- logging . getlogger ().debug2 (f'Aborting test case: { self .testcase !r} ' )
529
+ getlogger ().debug2 (f'Aborting test case: { self .testcase !r} ' )
523
530
exc = AbortTaskError ()
524
531
exc .__cause__ = cause
525
532
self ._aborted = True
0 commit comments