feat: Accept Android assembly store v4 versions #14639
build.yml
on: pull_request
Matrix: build-sentry-native
test-solution-filters
53s
Matrix: build-sentry
Matrix: unsupported-aot
Annotations
16 errors, 2 warnings, and 2 notices
|
.NET (linux-musl-arm64)
Process completed with exit code 1.
|
|
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /__w/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests
NotEqual:
- Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
FileContent:
NotEqual:
Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
Compare Result:
{
result: Hello world,
Payloads: [
{
Source: {
Origin: auto.http.aspnetcore,
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: auto.http.aspnetcore,
Description: ,
Status: Ok,
IsSampled: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
},
User: {
Id: Guid_1
},
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
}
],
Tags: {
ActionId: Guid_2,
ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests),
route.action: Method,
route.controller: Version,
route.version: 1.1
},
IsFinished: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
+ },
+ {
+ Source: {
+ Length: 7
+ }
}
]
}
|
|
.NET (linux-arm64)
Process completed with exit code 1.
|
|
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /home/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests
NotEqual:
- Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
FileContent:
NotEqual:
Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
Compare Result:
{
result: Hello world,
Payloads: [
{
Source: {
Origin: auto.http.aspnetcore,
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: auto.http.aspnetcore,
Description: ,
Status: Ok,
IsSampled: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
},
User: {
Id: Guid_1
},
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
}
],
Tags: {
ActionId: Guid_2,
ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests),
route.action: Method,
route.controller: Version,
route.version: 1.1
},
IsFinished: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
+ },
+ {
+ Source: {
+ Length: 7
+ }
}
]
}
|
|
.NET (linux-musl-x64)
Process completed with exit code 1.
|
|
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /__w/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests
NotEqual:
- Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
FileContent:
NotEqual:
Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
Compare Result:
{
result: Hello world,
Payloads: [
{
Source: {
Origin: auto.http.aspnetcore,
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: auto.http.aspnetcore,
Description: ,
Status: Ok,
IsSampled: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
},
User: {
Id: Guid_1
},
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
}
],
Tags: {
ActionId: Guid_2,
ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests),
route.action: Method,
route.controller: Version,
route.version: 1.1
},
IsFinished: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
+ },
+ {
+ Source: {
+ Length: 7
+ }
}
]
}
|
|
.NET (win-arm64)
Process completed with exit code 1.
|
|
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: C:\a\sentry-dotnet\sentry-dotnet\test\Sentry.AspNetCore.Tests
NotEqual:
- Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
FileContent:
NotEqual:
Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
Compare Result:
{
result: Hello world,
Payloads: [
{
Source: {
Origin: auto.http.aspnetcore,
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: auto.http.aspnetcore,
Description: ,
Status: Ok,
IsSampled: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
},
User: {
Id: Guid_1
},
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
}
],
Tags: {
ActionId: Guid_2,
ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests),
route.action: Method,
route.controller: Version,
route.version: 1.1
},
IsFinished: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
+ },
+ {
+ Source: {
+ Length: 7
+ }
}
]
}
|
|
.NET (linux-x64)
Process completed with exit code 1.
|
|
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: /home/runner/work/sentry-dotnet/sentry-dotnet/test/Sentry.AspNetCore.Tests
NotEqual:
- Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
FileContent:
NotEqual:
Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
Compare Result:
{
result: Hello world,
Payloads: [
{
Source: {
Origin: auto.http.aspnetcore,
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: auto.http.aspnetcore,
Description: ,
Status: Ok,
IsSampled: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
},
User: {
Id: Guid_1
},
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
}
],
Tags: {
ActionId: Guid_2,
ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests),
route.action: Method,
route.controller: Version,
route.version: 1.1
},
IsFinished: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
+ },
+ {
+ Source: {
+ Length: 7
+ }
}
]
}
|
|
.NET (win-x64)
The run was canceled by @github-actions[bot].
|
|
.NET (win-x64)
The operation was canceled.
|
|
Sentry.AspNetCore.Tests.WebIntegrationTests.Versioning
VerifyException : Directory: D:\a\sentry-dotnet\sentry-dotnet\test\Sentry.AspNetCore.Tests
NotEqual:
- Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
FileContent:
NotEqual:
Received: WebIntegrationTests.Versioning.DotNet11_0.DotNet10_0.received.txt
Verified: WebIntegrationTests.Versioning.DotNet11_0.verified.txt
Compare Result:
{
result: Hello world,
Payloads: [
{
Source: {
Origin: auto.http.aspnetcore,
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: auto.http.aspnetcore,
Description: ,
Status: Ok,
IsSampled: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
},
User: {
Id: Guid_1
},
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
}
],
Tags: {
ActionId: Guid_2,
ActionName: Sentry.AspNetCore.Tests.WebIntegrationTests+VersionController.Method (Sentry.AspNetCore.Tests),
route.action: Method,
route.controller: Version,
route.version: 1.1
},
IsFinished: true,
Data: {
http.request.method: GET,
http.response.status_code: 200
}
}
+ },
+ {
+ Source: {
+ Length: 7
+ }
}
]
}
|
|
.NET (macos)
The run was canceled by @github-actions[bot].
|
|
.NET (macos)
The operation was canceled.
|
|
build
The run was canceled by @github-actions[bot].
|
|
Trim analysis
Already linked: /opt/homebrew/Cellar/mono/6.14.1
|
|
.NET (macos)
Already linked: /opt/homebrew/Cellar/mono/6.14.1
|
|
sentry-native (win-arm64)
"The windows-11-arm label will migrate to use Visual Studio 2026 by default beginning September 21, 2026. For more information see https://github.com/actions/runner-images/issues/14602"
|
|
.NET (win-arm64)
"The windows-11-arm label will migrate to use Visual Studio 2026 by default beginning September 21, 2026. For more information see https://github.com/actions/runner-images/issues/14602"
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
Windows-msbuild-logs
|
149 MB |
sha256:a8bc2a6b0eca8b8382938ab2cf4c98562709563e8e239484e4431437be0690e0
|
|
|
linux-arm64-build-logs
|
66.2 MB |
sha256:6a0792119ca6ebc655bba6cfb120803d0a31b71754293382e75ab4fb61bd21df
|
|
|
linux-arm64-verify-test-results
|
1.06 KB |
sha256:c55d7e6ef263b3c163d9820a20c5fbb021a5efcef6e022bcaf3a84b407a7b06a
|
|
|
linux-musl-arm64-build-logs
|
65.7 MB |
sha256:904e08db7362a44317ba0625d22f4eaf93a969295681d67252d1a1d26634f844
|
|
|
linux-musl-arm64-verify-test-results
|
1.07 KB |
sha256:b05cd4abcee4bd120402da6738d43afffcd2a0c84c68b42b44519bbfb863e8d8
|
|
|
linux-musl-x64-build-logs
|
65.7 MB |
sha256:a20089886e69046694c6115319d88d91583a749843568c82f4a2afc8d24bdaf7
|
|
|
linux-musl-x64-verify-test-results
|
1.06 KB |
sha256:1a33388f2ce98d95bbe18789720ec70e69230e392991b152efa82428f3e00df2
|
|
|
linux-x64-build-logs
|
98.2 MB |
sha256:cc7a855c75bce203f8936a40128688b5e5e345bc8693d07d9e92cfd59b5248bd
|
|
|
linux-x64-verify-test-results
|
1.06 KB |
sha256:64ff0d335add2232d029a4b1d508f6c4859026746c5f025ed234de4ad507f196
|
|
|
macos-build-logs
|
117 MB |
sha256:3c9356c6b4dd830d94f0968bf542bd06ece34f41d276669674041acb02906d15
|
|
|
win-arm64-build-logs
|
92.4 MB |
sha256:12ea4b35ec39e3c6ddfec02104e43c6052e14fa07befa715abefb7467a271f9e
|
|
|
win-arm64-verify-test-results
|
1.06 KB |
sha256:0862a5cc104e3a46e1865ca10221c40a1f0ae958d559d0b58e52786f2597e280
|
|
|
win-x64-build-logs
|
98.7 MB |
sha256:61b2a7c326c9b8b7153b4af14ba6ba25ee738074a5bb185142e9f142659cdaa4
|
|