summaryrefslogtreecommitdiff
path: root/zuul/scheduler.py
diff options
context:
space:
mode:
Diffstat (limited to 'zuul/scheduler.py')
-rw-r--r--zuul/scheduler.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/zuul/scheduler.py b/zuul/scheduler.py
index 79b73b2a0..9548cb6d2 100644
--- a/zuul/scheduler.py
+++ b/zuul/scheduler.py
@@ -2754,12 +2754,30 @@ class Scheduler(threading.Thread):
build_set = self._getBuildSetFromPipeline(event, pipeline)
if not build_set:
return
+
+ tracing.endSavedSpan(
+ event.span_info,
+ attributes={
+ "uuid": event.request_uuid,
+ "buildset_uuid": build_set.uuid,
+ "zuul_event_id": build_set.item.event.zuul_event_id,
+ }
+ )
pipeline.manager.onMergeCompleted(event, build_set)
def _doFilesChangesCompletedEvent(self, event, pipeline):
build_set = self._getBuildSetFromPipeline(event, pipeline)
if not build_set:
return
+
+ tracing.endSavedSpan(
+ event.span_info,
+ attributes={
+ "uuid": event.request_uuid,
+ "buildset_uuid": build_set.uuid,
+ "zuul_event_id": build_set.item.event.zuul_event_id,
+ }
+ )
pipeline.manager.onFilesChangesCompleted(event, build_set)
def _doNodesProvisionedEvent(self, event, pipeline):