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")