Skip to content

Added trace origin to distinguish Sentry traces from custom instrumented traces #8412

Added trace origin to distinguish Sentry traces from custom instrumented traces

Added trace origin to distinguish Sentry traces from custom instrumented traces #8412

Triggered via pull request June 5, 2024 02:31
Status Failure
Total duration 31m 8s
Artifacts 1

build.yml

on: pull_request
Matrix: build-sentry-native
test-solution-filters
41s
test-solution-filters
Matrix: build
Matrix: integration-test
Fit to window
Zoom out
Zoom in

Annotations

32 errors and 21 warnings
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /home/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet8_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet8_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet8_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet8_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /home/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet7_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet7_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet7_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet7_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /home/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet6_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet6_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet6_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet6_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.Tests.Protocol.Context.OriginTests.Parse_InvalidInput_Throws(input: "auto.foo&"): test/Sentry.Tests/Protocol/Context/OriginTests.cs#L206
Assert.Throws() Failure: No exception was thrown Expected: typeof(System.ArgumentException)
Sentry.Tests.Protocol.Context.OriginTests.ToString_NoParts_ReturnsEmptyString: test/Sentry.Tests/Protocol/Context/OriginTests.cs#L73
Assert.Equal() Failure: Strings differ Expected: "" Actual: "manual" ↑ (pos 0)
Sentry.Tests.Protocol.MeasurementTests.Transaction_Serializes_Measurements
VerifyException : Directory: /home/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.Tests/Protocol NotEqual: - Received: MeasurementTests.Transaction_Serializes_Measurements.DotNet8_0.received.txt Verified: MeasurementTests.Transaction_Serializes_Measurements.verified.txt FileContent: NotEqual: Received: MeasurementTests.Transaction_Serializes_Measurements.DotNet8_0.received.txt Verified: MeasurementTests.Transaction_Serializes_Measurements.verified.txt Compare Result: { type: transaction, event_id: Guid_1, platform: csharp, transaction: name, transaction_info: { source: custom }, start_timestamp: DateTimeOffset_1, contexts: { trace: { type: trace, trace_id: Guid_2, - op: operation + op: operation, + origin: manual } }, measurements: { _: { value: 0, unit: none }, a: { value: 2147483647 }, b: { value: 2147483647, unit: second }, c: { value: 9223372036854775807 }, d: { value: 9223372036854775807, unit: kilobyte }, e: { value: 18446744073709551615 }, f: { value: 18446744073709551615, unit: exbibyte }, g: { value: 1.7976931348623157E+308 }, h: { value: 1.7976931348623157E+308, unit: foo }, i: { value: 0.5, unit: ratio }, j: { value: 88.25, unit: percent } } } -
Sentry.Tests.Protocol.SentryTransactionTests.SerializeObject_AllPropertiesSetToNonDefault_SerializesValidObject: test/Sentry.Tests/Protocol/SentryTransactionTests.cs#L236
Expected property actual.Contexts[trace].Origin to be <null>, but found manual. With configuration: - Use declared types and members - Compare enums by value - Compare tuples by their properties - Compare anonymous types by their properties - Compare records by their members - Include non-browsable members - Match member by name (or throw) - Invoke Action<DateTimeOffset> when info => info.RuntimeType.IsSameOrInherits(System.DateTimeOffset) - Be strict about the order of items in byte arrays - Without automatic conversion.
Sentry.Tests.ApiApprovalTests.Run
VerifyException : Directory: /home/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.Tests NotEqual: - Received: ApiApprovalTests.Run.DotNet8_0.received.txt Verified: ApiApprovalTests.Run.DotNet8_0.verified.txt FileContent: NotEqual: Received: ApiApprovalTests.Run.DotNet8_0.received.txt Verified: ApiApprovalTests.Run.DotNet8_0.verified.txt Compare Result: [assembly: System.CLSCompliant(true)] namespace Sentry { public enum AttachmentType { Default = 0, Minidump = 1, AppleCrashReport = 2, UnrealContext = 3, UnrealLogs = 4, ViewHierarchy = 5, } public class BaggageHeader { public override string ToString() { } } [System.Diagnostics.DebuggerDisplay("Message: {Message}, Type: {Type}")] public sealed class Breadcrumb : Sentry.ISentryJsonSerializable { public Breadcrumb(string message, string type, System.Collections.Generic.IReadOnlyDictionary<string, string>? data = null, string? category = null, Sentry.BreadcrumbLevel level = 0) { } public string? Category { get; } public System.Collections.Generic.IReadOnlyDictionary<string, string>? Data { get; } public Sentry.BreadcrumbLevel Level { get; } public string? Message { get; } public System.DateTimeOffset Timestamp { get; } public string? Type { get; } public void WriteTo(System.Text.Json.Utf8JsonWriter writer, Sentry.Extensibility.IDiagnosticLogger? logger) { } public static Sentry.Breadcrumb FromJson(System.Text.Json.JsonElement json) { } } public enum BreadcrumbLevel { [System.Runtime.Serialization.EnumMember(Value="debug")] Debug = -1, [System.Runtime.Serialization.EnumMember(Value="info")] Info = 0, [System.Runtime.Serialization.EnumMember(Value="warning")] Warning = 1, [System.Runtime.Serialization.EnumMember(Value="error")] Error = 2, [System.Runtime.Serialization.EnumMember(Value="critical")] Critical = 3, } public static class BuiltInSystemDiagnosticsMeters { public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreDiagnostics; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHeaderParsing; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHosting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHttpConnections; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreRateLimiting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreRouting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreServerKestrel; public static readonly Sentry.SubstringOrRegexPattern MicrosoftExtensionsDiagnosticsHealthChecks; public static readonly Sentry.SubstringOrRegexPattern MicrosoftExtensionsDiagnosticsResourceMonitoring; public static readonly Sentry.SubstringOrRegexPattern OpenTelemetryInstrumentationRuntime; public static readonly Sentry.SubstringOrRegexPattern SystemNetHttp; public static readonly Sentry.SubstringOrRegexPattern SystemNetNameResolution; public static System.Collections.Generic.IList<Sentry.SubstringOrRegexPattern> All { get; } } public class ByteAttachmentContent : Sentry.IAttachmentContent { public ByteAttachmentContent(byte[] bytes) { } public System.IO.Stream GetStream() { } } public enum CheckInStatus { InProgress = 0, Ok = 1, Error = 2, } [System.Obsolete("WARNING: This method deliberately causes a crash, and should not be used in a rea" + "l application.")] public enum CrashType { Managed = 0, ManagedBackgroundThread = 1, Native = 2, } [System.Flags] public enum D
Sentry.Tests.Protocol.Context.TraceTests.SerializeObject_AllPropertiesSetToNonDefault_SerializesValidObject: test/Sentry.Tests/Protocol/Context/TraceTests.cs#L45
Assert.Equal() Failure: Strings differ ↓ (pos 164) Expected: ···"\n "op": "op123",\n "status": "aborted"\n}" Actual: ···" "op": "op123",\n "origin": "manual",\n "··· ↑ (pos 164)
Sentry.Tests.Protocol.Context.TraceTests.Ctor_NoPropertyFilled_SerializesEmptyObject: test/Sentry.Tests/Protocol/Context/TraceTests.cs#L24
Assert.Equal() Failure: Strings differ ↓ (pos 15) Expected: "{"type":"trace"}" Actual: "{"type":"trace","origin":"manual"}" ↑ (pos 15)
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: D:\a\sentry-dotnet\sentry-dotnet\test\Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet8_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet8_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet8_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet8_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: D:\a\sentry-dotnet\sentry-dotnet\test\Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet7_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet7_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet7_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet7_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: D:\a\sentry-dotnet\sentry-dotnet\test\Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet6_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet6_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet6_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet6_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.Tests.Protocol.SentryTransactionTests.SerializeObject_AllPropertiesSetToNonDefault_SerializesValidObject: test/Sentry.Tests/Protocol/SentryTransactionTests.cs#L236
Expected property actual.Contexts[trace].Origin to be <null>, but found manual. With configuration: - Use declared types and members - Compare enums by value - Compare tuples by their properties - Compare anonymous types by their properties - Compare records by their members - Include non-browsable members - Match member by name (or throw) - Invoke Action<DateTimeOffset> when info => info.RuntimeType.IsSameOrInherits(System.DateTimeOffset) - Be strict about the order of items in byte arrays - Without automatic conversion.
Sentry.Tests.Protocol.MeasurementTests.Transaction_Serializes_Measurements
VerifyException : Directory: D:\a\sentry-dotnet\sentry-dotnet\test\Sentry.Tests\Protocol NotEqual: - Received: MeasurementTests.Transaction_Serializes_Measurements.DotNet8_0.received.txt Verified: MeasurementTests.Transaction_Serializes_Measurements.verified.txt FileContent: NotEqual: Received: MeasurementTests.Transaction_Serializes_Measurements.DotNet8_0.received.txt Verified: MeasurementTests.Transaction_Serializes_Measurements.verified.txt Compare Result: { type: transaction, event_id: Guid_1, platform: csharp, transaction: name, transaction_info: { source: custom }, start_timestamp: DateTimeOffset_1, contexts: { trace: { type: trace, trace_id: Guid_2, - op: operation + op: operation, + origin: manual } }, measurements: { _: { value: 0, unit: none }, a: { value: 2147483647 }, b: { value: 2147483647, unit: second }, c: { value: 9223372036854775807 }, d: { value: 9223372036854775807, unit: kilobyte }, e: { value: 18446744073709551615 }, f: { value: 18446744073709551615, unit: exbibyte }, g: { value: 1.7976931348623157E+308 }, h: { value: 1.7976931348623157E+308, unit: foo }, i: { value: 0.5, unit: ratio }, j: { value: 88.25, unit: percent } } } -
Sentry.Tests.ApiApprovalTests.Run
VerifyException : Directory: D:\a\sentry-dotnet\sentry-dotnet\test\Sentry.Tests NotEqual: - Received: ApiApprovalTests.Run.DotNet8_0.received.txt Verified: ApiApprovalTests.Run.DotNet8_0.verified.txt FileContent: NotEqual: Received: ApiApprovalTests.Run.DotNet8_0.received.txt Verified: ApiApprovalTests.Run.DotNet8_0.verified.txt Compare Result: [assembly: System.CLSCompliant(true)] namespace Sentry { public enum AttachmentType { Default = 0, Minidump = 1, AppleCrashReport = 2, UnrealContext = 3, UnrealLogs = 4, ViewHierarchy = 5, } public class BaggageHeader { public override string ToString() { } } [System.Diagnostics.DebuggerDisplay("Message: {Message}, Type: {Type}")] public sealed class Breadcrumb : Sentry.ISentryJsonSerializable { public Breadcrumb(string message, string type, System.Collections.Generic.IReadOnlyDictionary<string, string>? data = null, string? category = null, Sentry.BreadcrumbLevel level = 0) { } public string? Category { get; } public System.Collections.Generic.IReadOnlyDictionary<string, string>? Data { get; } public Sentry.BreadcrumbLevel Level { get; } public string? Message { get; } public System.DateTimeOffset Timestamp { get; } public string? Type { get; } public void WriteTo(System.Text.Json.Utf8JsonWriter writer, Sentry.Extensibility.IDiagnosticLogger? logger) { } public static Sentry.Breadcrumb FromJson(System.Text.Json.JsonElement json) { } } public enum BreadcrumbLevel { [System.Runtime.Serialization.EnumMember(Value="debug")] Debug = -1, [System.Runtime.Serialization.EnumMember(Value="info")] Info = 0, [System.Runtime.Serialization.EnumMember(Value="warning")] Warning = 1, [System.Runtime.Serialization.EnumMember(Value="error")] Error = 2, [System.Runtime.Serialization.EnumMember(Value="critical")] Critical = 3, } public static class BuiltInSystemDiagnosticsMeters { public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreDiagnostics; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHeaderParsing; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHosting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHttpConnections; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreRateLimiting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreRouting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreServerKestrel; public static readonly Sentry.SubstringOrRegexPattern MicrosoftExtensionsDiagnosticsHealthChecks; public static readonly Sentry.SubstringOrRegexPattern MicrosoftExtensionsDiagnosticsResourceMonitoring; public static readonly Sentry.SubstringOrRegexPattern OpenTelemetryInstrumentationRuntime; public static readonly Sentry.SubstringOrRegexPattern SystemNetHttp; public static readonly Sentry.SubstringOrRegexPattern SystemNetNameResolution; public static System.Collections.Generic.IList<Sentry.SubstringOrRegexPattern> All { get; } } public class ByteAttachmentContent : Sentry.IAttachmentContent { public ByteAttachmentContent(byte[] bytes) { } public System.IO.Stream GetStream() { } } public enum CheckInStatus { InProgress = 0, Ok = 1, Error = 2, } [System.Obsolete("WARNING: This method deliberately causes a crash, and should not be used in a rea" + "l application.")] public enum CrashType { Managed = 0, ManagedBackgroundThread = 1,
Sentry.Tests.Protocol.Context.TraceTests.SerializeObject_AllPropertiesSetToNonDefault_SerializesValidObject: test/Sentry.Tests/Protocol/Context/TraceTests.cs#L45
Assert.Equal() Failure: Strings differ ↓ (pos 164) Expected: ···"\n "op": "op123",\n "status": "aborted"\n}" Actual: ···" "op": "op123",\n "origin": "manual",\n "··· ↑ (pos 164)
Sentry.Tests.Protocol.Context.TraceTests.Ctor_NoPropertyFilled_SerializesEmptyObject: test/Sentry.Tests/Protocol/Context/TraceTests.cs#L24
Assert.Equal() Failure: Strings differ ↓ (pos 15) Expected: "{"type":"trace"}" Actual: "{"type":"trace","origin":"manual"}" ↑ (pos 15)
Sentry.Tests.Protocol.Context.OriginTests.Parse_InvalidInput_Throws(input: "auto.foo&"): test/Sentry.Tests/Protocol/Context/OriginTests.cs#L206
Assert.Throws() Failure: No exception was thrown Expected: typeof(System.ArgumentException)
Sentry.Tests.Protocol.Context.OriginTests.ToString_NoParts_ReturnsEmptyString: test/Sentry.Tests/Protocol/Context/OriginTests.cs#L73
Assert.Equal() Failure: Strings differ Expected: "" Actual: "manual" ↑ (pos 0)
.NET (windows-latest)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
.NET (macos-13)
Failed to CreateArtifact: Received non-retryable error: Failed request: (409) Conflict: an artifact with this name already exists on the workflow run
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /Users/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet8_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet8_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet8_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet8_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /Users/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet7_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet7_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet7_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet7_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /Users/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests NotEqual: - Received: WebIntegrationTests.Versioning.DotNet6_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet6_0.verified.txt FileContent: NotEqual: Received: WebIntegrationTests.Versioning.DotNet6_0.received.txt Verified: WebIntegrationTests.Versioning.DotNet6_0.verified.txt Compare Result: { result: Hello world, Payloads: [ { Source: { Name: GET /v1.1/Target, NameSource: Route, Platform: csharp, Operation: http.server, Description: , Status: Ok, IsSampled: true, SampleRate: 1.0, Request: { Method: GET, QueryString: }, Contexts: { trace: { Operation: http.server, + Origin: {}, Description: , Status: Ok, IsSampled: true } }, User: { IpAddress: {{auto}} }, Environment: production, Breadcrumbs: [ { Message: Request starting HTTP/1.1 GET http://localhost/v1.1/Target - -, Data: { eventId: 1 }, Category: Microsoft.AspNetCore.Hosting.Diagnostics }, { Message: Executing endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutingEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware }, { Message: Route matched with {action = "Method", controller = "Version"}. Executing controller action with signature System.String Method() on controller Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController (Sentry.AspNetCore.Tests)., Data: { eventId: ControllerActionExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executing ObjectResult, writing value of type 'System.String'., Data: { eventId: ObjectResultExecuting }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor }, { Message: Executed action Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method, Data: { eventId: ActionExecuted }, Category: Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker }, { Message: Executed endpoint 'Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests)', Data: { eventId: ExecutedEndpoint }, Category: Microsoft.AspNetCore.Routing.EndpointMiddleware } ], Extra: { http.request.method: GET, http.response.status_code: 200 }, Tags: { ActionId: Guid_1, ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests), route.action: Method, route.controller: Version, route.version: 1.1 }, IsFinished: true } } ] } -
Sentry.Tests.Protocol.Context.OriginTests.Parse_InvalidInput_Throws(input: "auto.foo&"): test/Sentry.Tests/Protocol/Context/OriginTests.cs#L206
Assert.Throws() Failure: No exception was thrown Expected: typeof(System.ArgumentException)
Sentry.Tests.Protocol.Context.OriginTests.ToString_NoParts_ReturnsEmptyString: test/Sentry.Tests/Protocol/Context/OriginTests.cs#L73
Assert.Equal() Failure: Strings differ Expected: "" Actual: "manual" ↑ (pos 0)
Sentry.Tests.Protocol.Context.TraceTests.SerializeObject_AllPropertiesSetToNonDefault_SerializesValidObject: test/Sentry.Tests/Protocol/Context/TraceTests.cs#L45
Assert.Equal() Failure: Strings differ ↓ (pos 164) Expected: ···"\n "op": "op123",\n "status": "aborted"\n}" Actual: ···" "op": "op123",\n "origin": "manual",\n "··· ↑ (pos 164)
Sentry.Tests.Protocol.Context.TraceTests.Ctor_NoPropertyFilled_SerializesEmptyObject: test/Sentry.Tests/Protocol/Context/TraceTests.cs#L24
Assert.Equal() Failure: Strings differ ↓ (pos 15) Expected: "{"type":"trace"}" Actual: "{"type":"trace","origin":"manual"}" ↑ (pos 15)
Sentry.Tests.Protocol.MeasurementTests.Transaction_Serializes_Measurements
VerifyException : Directory: /Users/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.Tests/Protocol NotEqual: - Received: MeasurementTests.Transaction_Serializes_Measurements.DotNet8_0.received.txt Verified: MeasurementTests.Transaction_Serializes_Measurements.verified.txt FileContent: NotEqual: Received: MeasurementTests.Transaction_Serializes_Measurements.DotNet8_0.received.txt Verified: MeasurementTests.Transaction_Serializes_Measurements.verified.txt Compare Result: { type: transaction, event_id: Guid_1, platform: csharp, transaction: name, transaction_info: { source: custom }, start_timestamp: DateTimeOffset_1, contexts: { trace: { type: trace, trace_id: Guid_2, - op: operation + op: operation, + origin: manual } }, measurements: { _: { value: 0, unit: none }, a: { value: 2147483647 }, b: { value: 2147483647, unit: second }, c: { value: 9223372036854775807 }, d: { value: 9223372036854775807, unit: kilobyte }, e: { value: 18446744073709551615 }, f: { value: 18446744073709551615, unit: exbibyte }, g: { value: 1.7976931348623157E+308 }, h: { value: 1.7976931348623157E+308, unit: foo }, i: { value: 0.5, unit: ratio }, j: { value: 88.25, unit: percent } } } -
Sentry.Tests.Protocol.SentryTransactionTests.SerializeObject_AllPropertiesSetToNonDefault_SerializesValidObject: test/Sentry.Tests/Protocol/SentryTransactionTests.cs#L236
Expected property actual.Contexts[trace].Origin to be <null>, but found manual. With configuration: - Use declared types and members - Compare enums by value - Compare tuples by their properties - Compare anonymous types by their properties - Compare records by their members - Include non-browsable members - Match member by name (or throw) - Invoke Action<DateTimeOffset> when info => info.RuntimeType.IsSameOrInherits(System.DateTimeOffset) - Be strict about the order of items in byte arrays - Without automatic conversion.
Sentry.Tests.ApiApprovalTests.Run
VerifyException : Directory: /Users/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.Tests NotEqual: - Received: ApiApprovalTests.Run.DotNet8_0.received.txt Verified: ApiApprovalTests.Run.DotNet8_0.verified.txt FileContent: NotEqual: Received: ApiApprovalTests.Run.DotNet8_0.received.txt Verified: ApiApprovalTests.Run.DotNet8_0.verified.txt Compare Result: [assembly: System.CLSCompliant(true)] namespace Sentry { public enum AttachmentType { Default = 0, Minidump = 1, AppleCrashReport = 2, UnrealContext = 3, UnrealLogs = 4, ViewHierarchy = 5, } public class BaggageHeader { public override string ToString() { } } [System.Diagnostics.DebuggerDisplay("Message: {Message}, Type: {Type}")] public sealed class Breadcrumb : Sentry.ISentryJsonSerializable { public Breadcrumb(string message, string type, System.Collections.Generic.IReadOnlyDictionary<string, string>? data = null, string? category = null, Sentry.BreadcrumbLevel level = 0) { } public string? Category { get; } public System.Collections.Generic.IReadOnlyDictionary<string, string>? Data { get; } public Sentry.BreadcrumbLevel Level { get; } public string? Message { get; } public System.DateTimeOffset Timestamp { get; } public string? Type { get; } public void WriteTo(System.Text.Json.Utf8JsonWriter writer, Sentry.Extensibility.IDiagnosticLogger? logger) { } public static Sentry.Breadcrumb FromJson(System.Text.Json.JsonElement json) { } } public enum BreadcrumbLevel { [System.Runtime.Serialization.EnumMember(Value="debug")] Debug = -1, [System.Runtime.Serialization.EnumMember(Value="info")] Info = 0, [System.Runtime.Serialization.EnumMember(Value="warning")] Warning = 1, [System.Runtime.Serialization.EnumMember(Value="error")] Error = 2, [System.Runtime.Serialization.EnumMember(Value="critical")] Critical = 3, } public static class BuiltInSystemDiagnosticsMeters { public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreDiagnostics; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHeaderParsing; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHosting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreHttpConnections; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreRateLimiting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreRouting; public static readonly Sentry.SubstringOrRegexPattern MicrosoftAspNetCoreServerKestrel; public static readonly Sentry.SubstringOrRegexPattern MicrosoftExtensionsDiagnosticsHealthChecks; public static readonly Sentry.SubstringOrRegexPattern MicrosoftExtensionsDiagnosticsResourceMonitoring; public static readonly Sentry.SubstringOrRegexPattern OpenTelemetryInstrumentationRuntime; public static readonly Sentry.SubstringOrRegexPattern SystemNetHttp; public static readonly Sentry.SubstringOrRegexPattern SystemNetNameResolution; public static System.Collections.Generic.IList<Sentry.SubstringOrRegexPattern> All { get; } } public class ByteAttachmentContent : Sentry.IAttachmentContent { public ByteAttachmentContent(byte[] bytes) { } public System.IO.Stream GetStream() { } } public enum CheckInStatus { InProgress = 0, Ok = 1, Error = 2, } [System.Obsolete("WARNING: This method deliberately causes a crash, and should not be used in a rea" + "l application.")] public enum CrashType { Managed = 0, ManagedBackgroundThread = 1, Native = 2, } [System.Flags] public enum
.NET (ubuntu-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, actions/setup-dotnet@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
.NET (ubuntu-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7355
Unknown return type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.GetFrameMetricsCollector ()'.
.NET (ubuntu-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7445
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.SetFrameMetricsCollector (io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (ubuntu-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7591
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SpanFrameMetricsCollector.SpanFrameMetricsCollector (Sentry.JavaSdk.Android.Core.SentryAndroidOptions, io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (ubuntu-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7355
Unknown return type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.GetFrameMetricsCollector ()'.
.NET (ubuntu-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7445
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.SetFrameMetricsCollector (io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (ubuntu-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7591
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SpanFrameMetricsCollector.SpanFrameMetricsCollector (Sentry.JavaSdk.Android.Core.SentryAndroidOptions, io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (windows-latest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, actions/setup-dotnet@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
.NET (windows-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7355
Unknown return type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.GetFrameMetricsCollector ()'.
.NET (windows-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7445
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.SetFrameMetricsCollector (io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (windows-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7591
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SpanFrameMetricsCollector.SpanFrameMetricsCollector (Sentry.JavaSdk.Android.Core.SentryAndroidOptions, io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (windows-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7355
Unknown return type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.GetFrameMetricsCollector ()'.
.NET (windows-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7445
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.SetFrameMetricsCollector (io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (windows-latest): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7591
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SpanFrameMetricsCollector.SpanFrameMetricsCollector (Sentry.JavaSdk.Android.Core.SentryAndroidOptions, io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (macos-13)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/setup-java@v3, actions/setup-dotnet@v3, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
.NET (macos-13): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7355
Unknown return type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.GetFrameMetricsCollector ()'.
.NET (macos-13): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7445
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.SetFrameMetricsCollector (io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (macos-13): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7591
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SpanFrameMetricsCollector.SpanFrameMetricsCollector (Sentry.JavaSdk.Android.Core.SentryAndroidOptions, io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (macos-13): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7355
Unknown return type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.GetFrameMetricsCollector ()'.
.NET (macos-13): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7445
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SentryAndroidOptions.SetFrameMetricsCollector (io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.
.NET (macos-13): src/Sentry.Bindings.Android/obj/Release/net7.0-android/api.xml#L7591
Unknown parameter type 'io.sentry.android.core.internal.util.SentryFrameMetricsCollector' for member 'Sentry.JavaSdk.Android.Core.SpanFrameMetricsCollector.SpanFrameMetricsCollector (Sentry.JavaSdk.Android.Core.SentryAndroidOptions, io.sentry.android.core.internal.util.SentryFrameMetricsCollector)'.

Artifacts

Produced during runtime
Name Size
verify-test-results Expired
59.8 KB