@@ -232,9 +232,9 @@ def __init__(self, case, listeners=None, timeout=None):
232232
233233 # Performance logging
234234 self ._perflogger = logging .null_logger
235- self ._perflog_compat = runtime .runtime ().get_option (
236- 'logging/0/perflog_compat '
237- )
235+ self ._perflog_multiline = runtime .runtime ().get_option (
236+ 'logging/0/perflog_multiline '
237+ ) or runtime . runtime (). get_option ( 'logging/0/perflog_compat' )
238238
239239 def duration (self , phase ):
240240 # Treat pseudo-phases first
@@ -525,8 +525,8 @@ def finalize(self):
525525 self ._current_stage = 'finalize'
526526 self ._notify_listeners ('on_task_success' )
527527 try :
528- self ._perflogger .log_performance (logging .INFO , self ,
529- multiline = self ._perflog_compat )
528+ self ._perflogger .log_result (logging .INFO , self ,
529+ multiline = self ._perflog_multiline )
530530 except LoggingError as e :
531531 getlogger ().warning (
532532 f'could not log performance data for { self .testcase } : { e } '
@@ -550,8 +550,8 @@ def _wait_job(job):
550550 self ._exc_info = exc_info or sys .exc_info ()
551551 self ._notify_listeners (callback )
552552 try :
553- self ._perflogger .log_performance (logging .INFO , self ,
554- multiline = self ._perflog_compat )
553+ self ._perflogger .log_result (logging .INFO , self ,
554+ multiline = self ._perflog_multiline )
555555 except LoggingError as e :
556556 getlogger ().warning (
557557 f'could not log performance data for { self .testcase } : { e } '
0 commit comments