From 7998a9b980af54e99c27f5df7e323c68753b003c Mon Sep 17 00:00:00 2001 From: Rodion Date: Mon, 4 Nov 2024 10:25:35 -0500 Subject: [PATCH 1/2] Set status for console command transactions --- src/EventListener/TracingConsoleListener.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/EventListener/TracingConsoleListener.php b/src/EventListener/TracingConsoleListener.php index 26beccf3..57c187a6 100644 --- a/src/EventListener/TracingConsoleListener.php +++ b/src/EventListener/TracingConsoleListener.php @@ -7,6 +7,7 @@ use Sentry\State\HubInterface; use Sentry\Tracing\Span; use Sentry\Tracing\SpanContext; +use Sentry\Tracing\SpanStatus; use Sentry\Tracing\Transaction; use Sentry\Tracing\TransactionContext; use Sentry\Tracing\TransactionSource; @@ -93,6 +94,7 @@ public function handleConsoleTerminateEvent(ConsoleTerminateEvent $event): void $span = $this->hub->getSpan(); if (null !== $span) { + $span->setStatus(0 === $event->getExitCode() ? SpanStatus::ok() : SpanStatus::internalError()); $span->finish(); } } From 0eb2528a8a2415db9d74893cba401767e0fec83e Mon Sep 17 00:00:00 2001 From: Jeffrey Hung <17494876+Jeffreyhung@users.noreply.github.com> Date: Tue, 5 Nov 2024 09:13:07 -0800 Subject: [PATCH 2/2] trigger workflow