Add support for transaction_name_groups
and use_path_as_transaction_name
#87
2484 passed, 1 failed and 84 skipped
✔️ junit-azure-linux-NETCoreApp80-Elastic.Apm.Azure.CosmosDb.Tests.xml
21 tests were completed in 21s with 21 passed, 0 failed and 0 skipped.
✔️ junit-azure-linux-NETCoreApp80-Elastic.Apm.Azure.Functions.Tests.xml
8 tests were completed in 1s with 8 passed, 0 failed and 0 skipped.
✔️ junit-azure-linux-NETCoreApp80-Elastic.Apm.Azure.ServiceBus.Tests.xml
24 tests were completed in 180s with 24 passed, 0 failed and 0 skipped.
✔️ junit-azure-linux-NETCoreApp80-Elastic.Apm.Azure.Storage.Tests.xml
29 tests were completed in 9s with 29 passed, 0 failed and 0 skipped.
✔️ junit-profiler-linux-NETCoreApp80-Elastic.Apm.Profiler.Managed.Tests.xml
223 tests were completed in 773s with 220 passed, 0 failed and 3 skipped.
✔️ junit-startuphooks-linux-NETCoreApp80-Elastic.Apm.StartupHook.Tests.xml
12 tests were completed in 158s with 12 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.AspNetCore.Static.Tests.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
❌ junit-unit-linux-NETCoreApp80-Elastic.Apm.AspNetCore.Tests.xml
127 tests were completed in 145s with 118 passed, 1 failed and 8 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
Elastic.Apm.AspNetCore.Tests.dll | 118✔️ | 1❌ | 8✖️ | 145s |
❌ Elastic.Apm.AspNetCore.Tests.dll
Elastic.Apm.AspNetCore.Tests.ApplicationBuilderExtensionLoggingTest
Elastic.Apm.AspNetCore.Tests.AspNetCoreLoggerTests
Elastic.Apm.AspNetCore.Tests.ApmConfigurationIntegrationTests
Elastic.Apm.AspNetCore.Tests.AspNetCoreBasicTests
Elastic.Apm.AspNetCore.Tests.AspNetCoreDiagnosticListenerTest
Elastic.Apm.AspNetCore.Tests.BaggageAspNetCoreTests
Elastic.Apm.AspNetCore.Tests.BodyCapturingTests
Elastic.Apm.AspNetCore.Tests.CaptureUserTest
Elastic.Apm.AspNetCore.Tests.DiagnosticListenerTests
Elastic.Apm.AspNetCore.Tests.DistributedTracingAspNetCoreTests
Elastic.Apm.AspNetCore.Tests.FailedRequestTests
❌ FailedRequestTests.DistributedTraceAcross2Service
failure: Expected _payloadSender1.Transactions.Count to be 1, but found 0.
Elastic.Apm.AspNetCore.Tests.SanitizeFieldNamesTests
Elastic.Apm.AspNetCore.Tests.TraceIdWithActivityTests
Elastic.Apm.AspNetCore.Tests.TransactionExtensionTests
Elastic.Apm.AspNetCore.Tests.TransactionIgnoreUrlsTest
Elastic.Apm.AspNetCore.Tests.TransactionNameTests
Elastic.Apm.AspNetCore.Tests.TransactionQueueTests
Elastic.Apm.AspNetCore.Tests.ApmConfigurationTests
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.AspNetFullFramework.Tests.xml
76 tests were completed in 89ms with 11 passed, 0 failed and 65 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.Docker.Tests.xml
10 tests were completed in 33ms with 9 passed, 0 failed and 1 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.Elasticsearch.Tests.xml
7 tests were completed in 2s with 3 passed, 0 failed and 4 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.EntityFrameworkCore.Tests.xml
6 tests were completed in 3s with 6 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.Extensions.Hosting.Tests.xml
9 tests were completed in 147s with 9 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.Extensions.Logging.Tests.xml
2 tests were completed in 47s with 2 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.Grpc.Tests.xml
2 tests were completed in 2s with 2 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.MongoDb.Tests.xml
2 tests were completed in 359ms with 2 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.OpenTelemetry.Tests.xml
11 tests were completed in 6s with 10 passed, 0 failed and 1 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.SqlClient.Tests.xml
7 tests were completed in 13s with 7 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.StackExchange.Redis.Tests.xml
3 tests were completed in 7s with 3 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.StaticExplicitInitialization.Tests.xml
1 tests were completed in 169ms with 1 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.StaticImplicitInitialization.Tests.xml
1 tests were completed in 240ms with 1 passed, 0 failed and 0 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Apm.Tests.xml
1982 tests were completed in 1674s with 1980 passed, 0 failed and 2 skipped.
✔️ junit-unit-linux-NETCoreApp80-Elastic.Clients.Elasticsearch.Tests.xml
5 tests were completed in 885ms with 5 passed, 0 failed and 0 skipped.
Annotations
Check failure on line 0 in junit-unit-linux-NETCoreApp80-Elastic.Apm.AspNetCore.Tests.xml
github-actions / Linux Tests Summary
Elastic.Apm.AspNetCore.Tests.dll ► Elastic.Apm.AspNetCore.Tests.FailedRequestTests ► FailedRequestTests.DistributedTraceAcross2Service
Failed test found in:
junit-unit-linux-NETCoreApp80-Elastic.Apm.AspNetCore.Tests.xml
Error:
failure: Expected _payloadSender1.Transactions.Count to be 1, but found 0.
Raw output
Expected _payloadSender1.Transactions.Count to be 1, but found 0.
Stack Trace:
at FluentAssertions.Execution.XUnit2TestFramework.Throw(String message)
at FluentAssertions.Execution.TestFrameworkProvider.Throw(String message)
at FluentAssertions.Execution.DefaultAssertionStrategy.HandleFailure(String message)
at FluentAssertions.Execution.AssertionScope.FailWith(Func`1 failReasonFunc)
at FluentAssertions.Numeric.NumericAssertions`1.Be(T expected, String because, Object[] becauseArgs)
at Elastic.Apm.AspNetCore.Tests.FailedRequestTests.DistributedTraceAcross2Service() in /home/runner/work/apm-agent-dotnet/apm-agent-dotnet/test/integrations/Elastic.Apm.AspNetCore.Tests/FailedRequestTests.cs:line 84
--- End of stack trace from previous location ---
Standard Output:
[Info ] {ConfigurationStore} ********************************************************************************
[Info ] {ConfigurationStore} Elastic APM .NET Agent, version: 1.26.1-canary.0.15+69b89887f755e984b5306eea9b530de1d171f1ab
[Info ] {ConfigurationStore} Process ID: 6073
[Info ] {ConfigurationStore} Process Name: dotnet
[Info ] {ConfigurationStore} Command line arguments: '/home/runner/work/apm-agent-dotnet/apm-agent-dotnet/test/integrations/Elastic.Apm.AspNetCore.Tests/bin/Release/net8.0/testhost.dll, --port, 38265, --endpoint, 127.0.0.1:038265, --role, client, --parentprocessid, 5999, --telemetryoptedin, false'
[Info ] {ConfigurationStore} Operating System: Ubuntu 22.04.4 LTS
[Info ] {ConfigurationStore} CPU architecture: X64
[Info ] {ConfigurationStore} Host: fv-az777-161
[Info ] {ConfigurationStore} Time zone: (UTC) Coordinated Universal Time
[Info ] {ConfigurationStore} Runtime: .NET 8.0.4
[Info ] {ConfigurationStore} ********************************************************************************
[Info ] {ConfigurationStore} Agent Configuration (via 'MockConfiguration (config provider: NullConfigurationKeyValueProvider environment provider: MockConfigurationEnvironmentProvider)'):
[Info ] {ConfigurationStore} Default->log_level: 'Error' (GetDefaultValueForLogging)
[Info ] {ConfigurationStore} Default->server_url: 'http://127.0.0.1:8200/' (GetDefaultValueForLogging)
[Info ] {ConfigurationStore} Default->service_name: 'xunit_execution_dotnet' (GetDefaultValueForLogging)
[Info ] {ConfigurationStore} Default->service_version: '[NOT_PROVIDED]' (GetDefaultValueForLogging)
[Info ] {ConfigurationStore} Environment->capture_body: 'off' (MockConfigurationEnvironmentProvider)
[Info ] {ConfigurationStore} Environment->capture_body_content_types: 'application/x-www-form-urlencoded*, text/*, application/json*, application/xml*' (MockConfigurationEnvironmentProvider)
[Info ] {ConfigurationStore} Environment->cloud_provider: 'none' (MockConfigurationEnvironmentProvider)
[Info ] {ConfigurationStore} Environment->exit_span_min_duration: '0' (MockConfigurationEnvironmentProvider)
[Info ] {ConfigurationStore} Environment->flush_interval: '0' (MockConfigurationEnvironmentProvider)
[Info ] {ConfigurationStore} ********************************************************************************
[Info ] {Service} Detected agent activation method: nuget
[Info ] {SystemInfoHelper} Could not parse container ID from '/proc/self/cgroup' line: 0::/system.slice/runner-provisioner.service
[Info ] {SystemInfoHelper} Failed parsing container id - the agent will not report container id. Likely the application is not running within a container
[Warning] OpenTelemetry (Activity) bridge is only supported with APM Server 7.16.0 or newer - bridge won't be enabled. Current Server version: 7.10.0
[Trace] Agent.Subscribe(), Agent Enabled: True Subscriber count: 3, (HttpDiagnosticsSubscriber, EfCoreDiagnosticsSubscriber, AspNetCoreDiagnosticSubscriber)
[Debug] {HttpDiagnosticListener} Current runtime is not detected as Full Framework - returning implementation for Core. RuntimeInformation.FrameworkDescription: .NET 8.0.4
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Trace] {DiagnosticInitializer} 'Microsoft.EntityFrameworkCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (HttpDiagnosticListenerCoreImpl)
[Debug] {DiagnosticInitializer} 'HttpHandlerDiagnosticListener' subscribed by: HttpDiagnosticListenerCoreImpl
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (EfCoreDiagnosticListener)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (EfCoreDiagnosticListener)
[Debug] {DiagnosticInitializer} 'Microsoft.EntityFrameworkCore' subscribed by: EfCoreDiagnosticListener
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (EfCoreDiagnosticListener)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (EfCoreDiagnosticListener)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (EfCoreDiagnosticListener)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (EfCoreDiagnosticListener)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (EfCoreDiagnosticListener)
[Trace] {DiagnosticInitializer} 'Microsoft.AspNetCore' not matched by any of: (EfCoreDiagnosticListener)
[Trace] {DiagnosticInitializer} 'HttpHandlerDiagnosticListener' not matched by any of: (EfCoreDiagnosticListener)
[Debug] AspNetCoreDiagnosticSubscriber starting to subscribe
[Debug] {DiagnosticInitializer} 'Microsoft.AspNetCore' subscribed by: AspNetCoreDiagnosticListener
[Debug] {DiagnosticInitializer} 'Microsoft.AspNetCore' already subscribed by: AspNetCoreDiagnosticListener
[Trace] {DiagnosticInitializer} 'Microsoft.EntityFrameworkCore' not matched by any of: (AspNetCoreDiagnosticListener)
[Debug] {DiagnosticInitializer} 'Microsoft.AspNetCore' already subscribed by: AspNetCoreDiagnosticListener
[Debug] {DiagnosticInitializer} 'Microsoft.AspNetCore' already subscribed by: AspNetCoreDiagnosticListener
[Debug] {DiagnosticInitializer} 'Microsoft.AspNetCore' already subscribed by: AspNetCoreDiagnosticListener
[Debug] {DiagnosticInitializer} 'Microsoft.AspNetCore' already subscribed by: AspNetCoreDiagnosticListener
[Debug] {DiagnosticInitializer} 'Microsoft.AspNetCore' already subscribed by: AspNetCoreDiagnosticListener
[Debug] {DiagnosticInitializer} 'Microsoft.AspNetCore' already subscribed by: AspNetCoreDiagnosticListener
[Trace] {DiagnosticInitializer} 'HttpHandlerDiagnosticListener' not matched by any of: (AspNetCoreDiagnosticListener)
[Debug] AspNetCoreDiagnosticSubscriber subscribed
Microsoft.AspNetCore.StaticFiles.StaticFileMiddleware [WebRootPathNotFound] The WebRootPath was not found: /home/runner/work/apm-agent-dotnet/apm-agent-dotnet/test/integrations/Elastic.Apm.AspNetCore.Tests/bin/Release/net8.0/wwwroot. Static files may be unavailable.
[Trace] {HttpDiagnosticListenerCoreImpl} Called with key: `System.Net.Http.HttpRequestOut.Start'
[Trace] {HttpDiagnosticListenerCoreImpl} Processing start event... Request URL: http://localhost:5901/Home/TriggerError
[Debug] {HttpDiagnosticListenerCoreImpl} No current transaction, skip creating span for outgoing HTTP request
[Trace] {HttpDiagnosticListenerCoreImpl} Called with key: `System.Net.Http.Request'
[Trace] {HttpDiagnosticListenerCoreImpl} Unrecognized key `System.Net.Http.Request'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Hosting.HttpRequestIn.Start'
[Debug] {AspNetCoreDiagnosticListener} Incoming request with traceparent header. DistributedTracingData: DistributedTracingData{TraceId: dd40cd13580375dfde18642fb81f2512, ParentId: 694241691c97ebf1, FlagRecorded: False, TraceState: null}. Continuing trace.
[Trace] {Transaction} New Transaction instance created: Transaction{Id: 2e2f34f613b17049, TraceId: dd40cd13580375dfde18642fb81f2512, ParentId: 694241691c97ebf1, Name: GET /Home/TriggerError, Type: request, Outcome: Unknown, IsSampled: False}. IsSampled (False) and SampleRate ((null)) is based on incoming distributed tracing data (DistributedTracingData{TraceId: dd40cd13580375dfde18642fb81f2512, ParentId: 694241691c97ebf1, FlagRecorded: False, TraceState: null}). Start time: 2024-04-16 11:30:28.6165310 UTC (as timestamp: 1713267028616531)
[Debug] {Tracer} Starting Transaction{Id: 2e2f34f613b17049, TraceId: dd40cd13580375dfde18642fb81f2512, ParentId: 694241691c97ebf1, Name: GET /Home/TriggerError, Type: request, Outcome: Unknown, IsSampled: False}
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Hosting.BeginRequest'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Routing.EndpointMatched'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.BeforeAction'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.BeforeOnResourceExecuting'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.AfterOnResourceExecuting'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.BeforeOnActionExecution'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.BeforeOnActionExecuting'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.AfterOnActionExecuting'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.BeforeActionMethod'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.BeforeControllerActionMethod'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.AfterControllerActionMethod'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.AfterActionMethod'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.BeforeOnActionExecuted'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.AfterOnActionExecuted'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.AfterOnActionExecution'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.BeforeOnResourceExecuted'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.AfterOnResourceExecuted'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Mvc.AfterAction'
Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddleware [UnhandledException] An unhandled exception has occurred while executing the request.
System.Exception: This is a test exception!
at SampleAspNetCoreApp.Controllers.HomeController.TriggerError() in /home/runner/work/apm-agent-dotnet/apm-agent-dotnet/test/integrations/applications/SampleAspNetCoreApp/Controllers/HomeController.cs:line 178
at lambda_method1069(Closure, Object, Object[])
at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Logged|12_1(ControllerActionInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextResourceFilter>g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.InvokeFilterPipelineAsync()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeAsync>g__Logged|17_1(ResourceInvoker invoker)
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.DeveloperExceptionPageMiddlewareImpl.Invoke(HttpContext context)
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Diagnostics.UnhandledException'
[Trace] {HttpDiagnosticListenerCoreImpl} Called with key: `System.Net.Http.HttpRequestOut.Stop'
[Trace] {HttpDiagnosticListenerCoreImpl} Processing stop event... Request URL: http://localhost:5901/Home/TriggerError
[Debug] {HttpDiagnosticListenerCoreImpl} ProcessStopEvent called with no active current transaction, url: http://localhost:5901/Home/TriggerError - skipping event
[Trace] {HttpDiagnosticListenerCoreImpl} Called with key: `System.Net.Http.Response'
[Trace] {HttpDiagnosticListenerCoreImpl} Event's Request property is null - exiting
[Trace] {Transaction} transform stack frames
[Trace] {Error.d0cec99f855b09a0f03c1e859e31b160} New Error instance created: Error{Id: d0cec99f855b09a0f03c1e859e31b160, TraceId: dd40cd13580375dfde18642fb81f2512, ParentId: 2e2f34f613b17049, TransactionId: 2e2f34f613b17049}. Time: 2024-04-16 11:30:28.6302020 UTC (as timestamp: 1713267028630202)
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Hosting.EndRequest'
[Trace] {AspNetCoreDiagnosticListener} Called with key: `Microsoft.AspNetCore.Hosting.HttpRequestIn.Stop'
[Trace] {AspNetCoreDiagnosticListener} Calculating transaction name based on route data
[Trace] {AspNetCoreDiagnosticListener} Transaction is sampled False
[Trace] {Transaction} Ended Transaction{Id: 2e2f34f613b17049, TraceId: dd40cd13580375dfde18642fb81f2512, ParentId: 694241691c97ebf1, Name: GET Home/TriggerError, Type: request, Outcome: Failure, IsSampled: False}. Start time: 2024-04-16 11:30:28.6165310 UTC (as timestamp: 1713267028616531), End time: 2024-04-16 11:30:28.6347580 UTC (as timestamp: 1713267028634758), Duration: 18.227ms