ProfileBlockParser#

class pyedb.workflows.utilities.siwave_log_parser.ProfileBlockParser(lines: List[str])#

Bases: BlockParser

Extract profile entries from the log.

Overview#

parse

Parse profile entries showing task timing and resource usage.

Import detail#

from pyedb.workflows.utilities.siwave_log_parser import ProfileBlockParser

Method detail#

ProfileBlockParser.parse() List[ProfileEntry]#

Parse profile entries showing task timing and resource usage.

Returns:

List of profile entries.

Return type:

list[ProfileEntry]