benchbuild.extensions.log module

class benchbuild.extensions.log.LogAdditionals(*extensions, config=None, **kwargs)[source]

Bases: benchbuild.extensions.base.Extension

Log any additional log files that were registered.

class benchbuild.extensions.log.LogTrackingMixin[source]

Bases: object

Add log-registering capabilities to extensions.

add_log(path)[source]

Add a log to the tracked list.

Parameters:path (str) – Filename of a new log we want to track.
logs

Return list of tracked logs.