@cryptotaxi247 / infra / commits / b123e643

reexporter: handle no step data

Graham Christensen committed Mar 31, 2022 at 17:11 UTC b123e64337f9be41b4ca88b8e995b7a1108edd0e
1 file changed +2 -2
delft/prometheus/hydra-queue-runner-reexporter.py
+2 -2
@@ -170,12 +170,12 @@ class HydraScrapeImporter:
170 yield self.trivial_counter(
171 "step_time",
172 "Total time spent executing steps",
173 - self.destructive_read("totalStepTime")
173 + self.destructive_read_default("totalStepTime", 0)
174 )
175 yield self.trivial_counter(
176 "step_build_time",
177 "Total time spent executing builds steps (???)",
178 - self.destructive_read("totalStepBuildTime")
178 + self.destructive_read_default("totalStepBuildTime", 0)
179 )
180 self.unused_metric("avgStepTime")
181 self.unused_metric("avgStepBuildTime")