Skip to content

feat: Capture thread state from AsyncLocalStorage store #100

feat: Capture thread state from AsyncLocalStorage store

feat: Capture thread state from AsyncLocalStorage store #100

Re-run triggered September 29, 2025 14:30
Status Failure
Total duration 20m 28s
Artifacts –

ci.yml

on: pull_request
Matrix: job_compile
Build Package
29s
Build Package
Matrix: job_test_bindings
All required jobs passed
2s
All required jobs passed
Fit to window
Zoom out
Zoom in

Annotations

67 errors and 4 notices
Compile Binary (v20) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v20) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Compile Binary (v20) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v24) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v24) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Compile Binary (v24) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v18) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v18) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Compile Binary (v18) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v22) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Compile Binary (v22) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.
Compile Binary (v22) ubuntu-22.04, ghcr.io/getsentry/sentry-test-ubuntu-20.04-amd64:0dd255f3d41d013c1db4c4e08ffd22ee7959c3cc, glibc
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
Test (v22) ubuntu-22.04-arm
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v18) ubuntu-22.04
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v20) ubuntu-22.04-arm
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v22) ubuntu-22.04
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v20) ubuntu-24.04
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v20) ubuntu-22.04
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v22) ubuntu-24.04
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v18) ubuntu-24.04
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v18) ubuntu-22.04-arm
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v22) windows-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v22) macos-13
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v20) windows-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v18) windows-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v18) macos-13
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v18) macos-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v22) macos-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v20) macos-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
Test (v20) macos-13
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > async storage state: test/e2e.test.mjs#L122
AssertionError: expected undefined to deeply equal { traceId: 'trace-5' } - Expected: { "traceId": "trace-5", } + Received: undefined ❯ test/e2e.test.mjs:122:31
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L88
AssertionError: expected undefined to deeply equal { some_property: 'some_value' } - Expected: { "some_property": "some_value", } + Received: undefined ❯ test/e2e.test.mjs:88:31
All required jobs passed
Process completed with exit code 1.
Test (v22) windows-latest
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Test (v24) windows-latest
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Test (v20) windows-latest
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
Test (v18) windows-latest
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677