Fledex.Scheduler.Stats (Fledex_Scheduler v0.1.0)

View Source

Some stats. Caution: probably this will be removed an replaced with telemetry instead

Summary

Types

t()

@type t() :: %Fledex.Scheduler.Stats{
  execution_time: Fledex.Scheduler.Stats.Value.t(),
  quantization_error: Fledex.Scheduler.Stats.Value.t(),
  scheduling_delay: Fledex.Scheduler.Stats.Value.t()
}

Functions

update(stats, scheduled_start, quantized_scheduled_start, actual_start, actual_end)

@spec update(t(), DateTime.t(), DateTime.t(), DateTime.t(), DateTime.t()) :: t()