callbacks#

Callback system for benchmark execution monitoring and event handling.

Submodules#

openstef_beam.benchmarking.callbacks.base

Callback system for benchmark pipeline event handling.

openstef_beam.benchmarking.callbacks.strict_execution_callback

Strict execution callback for benchmark pipelines.

Classes#

BenchmarkCallback()

Base class for benchmark execution callbacks.

BenchmarkCallbackManager([callbacks])

Group of callbacks that can be used to aggregate multiple callbacks.

StrictExecutionCallback()

Callback to ensure strict benchmark execution with immediate error termination.