Skip to content

feat: Capture thread state from AsyncLocalStorage store #105

feat: Capture thread state from AsyncLocalStorage store

feat: Capture thread state from AsyncLocalStorage store #105

Triggered via pull request October 9, 2025 09:10
Status Failure
Total duration 9m 2s
Artifacts 29

ci.yml

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

Annotations

33 errors
Lint
Process completed with exit code 1.
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 (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
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 (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
Test (v18) macos-13
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > can be disabled: test/e2e.test.mjs#L148
Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e.test.mjs:148:7
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L72
Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e.test.mjs:72:7
test/e2e.test.mjs > e2e Tests > Capture stack trace from multiple threads: test/e2e.test.mjs#L17
Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e.test.mjs:17:7
Test (v22) macos-13
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > can be disabled: test/e2e.test.mjs#L148
Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e.test.mjs:148:7
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L72
Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e.test.mjs:72:7
test/e2e.test.mjs > e2e Tests > Capture stack trace from multiple threads: test/e2e.test.mjs#L17
Error: Test timed out in 20000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ test/e2e.test.mjs:17:7
Test (v18) windows-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L75
AssertionError: expected 3221225477 to deeply equal +0 - Expected + Received - 0 + 3221225477 ❯ test/e2e.test.mjs:75:27
test/e2e.test.mjs > e2e Tests > Capture stack trace from multiple threads: test/e2e.test.mjs#L20
AssertionError: expected 3221225477 to deeply equal +0 - Expected + Received - 0 + 3221225477 ❯ test/e2e.test.mjs:20:27
Test (v22) windows-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L75
AssertionError: expected 3221225477 to deeply equal +0 - Expected + Received - 0 + 3221225477 ❯ test/e2e.test.mjs:75:27
test/e2e.test.mjs > e2e Tests > Capture stack trace from multiple threads: test/e2e.test.mjs#L20
AssertionError: expected 2147483651 to deeply equal +0 - Expected + Received - 0 + 2147483651 ❯ test/e2e.test.mjs:20:27
Test (v24) windows-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L75
AssertionError: expected 3221225477 to deeply equal +0 - Expected + Received - 0 + 3221225477 ❯ test/e2e.test.mjs:75:27
test/e2e.test.mjs > e2e Tests > Capture stack trace from multiple threads: test/e2e.test.mjs#L20
AssertionError: expected 2147483651 to deeply equal +0 - Expected + Received - 0 + 2147483651 ❯ test/e2e.test.mjs:20:27
Test (v20) windows-latest
Process completed with exit code 1.
test/e2e.test.mjs > e2e Tests > detect stalled thread: test/e2e.test.mjs#L75
AssertionError: expected 3221225477 to deeply equal +0 - Expected + Received - 0 + 3221225477 ❯ test/e2e.test.mjs:75:27
All required jobs passed
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
3db0a596378c8d8f42f99856349b07c90dfbeab4
916 KB
sha256:27ec5f7b4da03939d028c78e85699c978c409ecc33e7d80cf771070bc411a294
stack-trace-darwin-arm64-108
15.8 KB
sha256:103c60bad983055291cb962cb08d1c0100dac58163d816e835fe0ed2d00f7ba6
stack-trace-darwin-arm64-115
15.8 KB
sha256:474d81b0190a6f3c82f442cef2b537bf56e757043cef23ae9c42f67baf9415d3
stack-trace-darwin-arm64-127
16.3 KB
sha256:9870c7cf37de0f1524ab70fd0c9176594641016d5083e90d95d04608222855f5
stack-trace-darwin-arm64-137
17.7 KB
sha256:a46d1f55b032f92944a3757f3b525c53588226193a21eb77fde85c14c440d0de
stack-trace-darwin-x64-108
15.8 KB
sha256:ddcccaa1a70c6e50d18241ae7349aeb6f2c8c52d41c2c7952d9f2100b35d9f2d
stack-trace-darwin-x64-115
15.8 KB
sha256:9c6e9e74a981f10efebfda0c6ca3ee3f6a707435685ab6abc9fef2400c80de42
stack-trace-darwin-x64-127
16.3 KB
sha256:113a2fe6a96d2be96b91b22e5c52c617d9e8b37869220ccb001889dd43ade756
stack-trace-darwin-x64-137
17.7 KB
sha256:a156f8914aeed9f4d151a38831d2dc629fdf7ef4c62801d55c2178ffddedb475
stack-trace-linux-arm64-glibc-108
27.5 KB
sha256:406c9e96c870956dbb3403077e477894d6593c86ef6a5a457367d7126b353dcf
stack-trace-linux-arm64-glibc-115
27.5 KB
sha256:cb32e5f86be7cee6fb8097275be0c942da924fc3858e159bc5733185bb515226
stack-trace-linux-arm64-glibc-127
28 KB
sha256:032d5930203bc8fb3959c424e6d7e31dfeefbc8dcbd70142ffe447304b8c9c29
stack-trace-linux-arm64-glibc-137
27.8 KB
sha256:025d0f36e88272af896fe300b954441f922ef15218b303a8863f7438e7ecf48a
stack-trace-linux-arm64-musl-108
27.6 KB
sha256:6f9075f83c829d626656b5739dd233dce961d6be2e0908ea4417a1e9b15e03c8
stack-trace-linux-arm64-musl-115
27.6 KB
sha256:9550822a304523e9b6b18a605204b1ffd111d5f4997aba67f779653aed98626e
stack-trace-linux-arm64-musl-127
27.9 KB
sha256:2ce92e8fd63f2c9322075019b1a86987ee9c916c2da6e377cac9b9295c7c4a01
stack-trace-linux-arm64-musl-137
27.8 KB
sha256:4de207f9dcb81071ac4b388c2c98ce601ec4b92ede828bd93f478725cfe0c480
stack-trace-linux-x64-glibc-108
27.5 KB
sha256:ebf2c77388eeb959212fbc252ce2f92fb5ce06474dfd4d04dc70f6c16abb3249
stack-trace-linux-x64-glibc-115
27.5 KB
sha256:5c1cd7c6fe0579788d0c81b02b733bbf29b308659a6b366192c10d2d876bb38e
stack-trace-linux-x64-glibc-127
28.1 KB
sha256:0f2cff30e17b9c7c2e6e0cbbe2d83f61fdd9b0be51549efe9d8ae93c8f05e85d
stack-trace-linux-x64-glibc-137
27.8 KB
sha256:2fed6ecfd3614d0c90d4da7c7731e5b74e4f5d923948bf64b622d012a393e5f8
stack-trace-linux-x64-musl-108
26.6 KB
sha256:fb582d8dc4f6ffc1fd3b5f9742b5848c37e40a668cbf06dfb3a4b973264f6402
stack-trace-linux-x64-musl-115
26.6 KB
sha256:2e5d654e0d12071e461742d52aad5983728ce70991df162790033abcb7c6f845
stack-trace-linux-x64-musl-127
27.1 KB
sha256:b79a925414dd7b16a9cf572f488b54e3fbcc3e52dbcb7aaba3cc3d7ea0e91a97
stack-trace-linux-x64-musl-137
30.5 KB
sha256:8cc0d501134aea007090bb4ff90f1190f74ce3fa3032d4d0ee9f2185e783d740
stack-trace-win32-x64-108
90.5 KB
sha256:ddb42ad80c9b20ec346dbd0243371ed3d23fb1ae36c4647914e57ada6aee8ecf
stack-trace-win32-x64-115
90.6 KB
sha256:a2bb21580d733b25139406899c055ab93a4fc7f59ffb52e56843bc2494de3410
stack-trace-win32-x64-127
91.2 KB
sha256:833af08476580328db8c0f4e22fe1106192da96119cd140af3a1c4d1f55d65a8
stack-trace-win32-x64-137
91.1 KB
sha256:96c5250930b9eb4cb1e739d6dbf29462ff53b4610805962101c58b1fe3a73bc9