Skip to content

Commit a62ec43

Browse files
vigneshshanmugammergify-bot
authored andcommitted
[Heartbeat]: capture error from journey/end events (#26781)
(cherry picked from commit 11b545a)
1 parent 4faeca5 commit a62ec43

1 file changed

Lines changed: 9 additions & 10 deletions

File tree

  • x-pack/heartbeat/monitors/browser/synthexec

x-pack/heartbeat/monitors/browser/synthexec/enrich.go

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,15 @@ func (je *journeyEnricher) enrich(event *beat.Event, se *SynthEvent) error {
102102
}
103103

104104
func (je *journeyEnricher) enrichSynthEvent(event *beat.Event, se *SynthEvent) error {
105+
var jobErr error
106+
if se.Error != nil {
107+
jobErr = stepError(se.Error)
108+
je.errorCount++
109+
if je.firstError == nil {
110+
je.firstError = jobErr
111+
}
112+
}
113+
105114
switch se.Type {
106115
case "journey/end":
107116
je.journeyComplete = true
@@ -133,16 +142,6 @@ func (je *journeyEnricher) enrichSynthEvent(event *beat.Event, se *SynthEvent) e
133142
}
134143
}
135144
}
136-
137-
var jobErr error
138-
if se.Error != nil {
139-
jobErr = stepError(se.Error)
140-
je.errorCount++
141-
if je.firstError == nil {
142-
je.firstError = jobErr
143-
}
144-
}
145-
146145
return jobErr
147146
}
148147

0 commit comments

Comments
 (0)