Skip to content

feat: Capture thread state from AsyncLocalStorage store #104

feat: Capture thread state from AsyncLocalStorage store

feat: Capture thread state from AsyncLocalStorage store #104

Triggered via pull request October 8, 2025 13:12
Status Failure
Total duration 8m 43s
Artifacts 29

ci.yml

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

Annotations

39 errors
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 (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 (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
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 (v24) macos-13
Process completed with exit code 1.
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 > async storage state: test/e2e.test.mjs#L109
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:109: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) 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 (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
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 3221225477 to deeply equal +0 - Expected + Received - 0 + 3221225477 ❯ test/e2e.test.mjs:20:27
Test (v20) 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 (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 2147483651 to deeply equal +0 - Expected + Received - 0 + 2147483651 ❯ 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
All required jobs passed
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
88afc6d29e4fec85ad8536c2dbe48188613515b8
914 KB
sha256:ccacdb1dc07a591728e36367d4ff3ab71ee2888dbb79351989014b9fc2b1d833
stack-trace-darwin-arm64-108
15.8 KB
sha256:57f49e60de22562836a41e1a41ab6eb18c9eeb167e64794e0fecdaaf2582193e
stack-trace-darwin-arm64-115
15.8 KB
sha256:a7da99e589ea3a1265c76bc820c8fc66d0073f3f1cfc8d509917e9d9d0fb7950
stack-trace-darwin-arm64-127
16.2 KB
sha256:111fa0d09b3f19e35987437ae0896dd3d4fc9422b3941ab6ef71304327be3b95
stack-trace-darwin-arm64-137
17.6 KB
sha256:c3360c8c9a6483d0c81c0488cab47ab9d5756e32fe5a3c063e28dbf6e2f58e28
stack-trace-darwin-x64-108
15.8 KB
sha256:72d621ad960dacc8d70bb0d394956d1bb4f1cea72c723e2e22e16b5d607e72c7
stack-trace-darwin-x64-115
15.8 KB
sha256:ec967c3d4b955dfef2bb02ace80036a3b26e8828ac488ea7e93551937c1f4160
stack-trace-darwin-x64-127
16.2 KB
sha256:00cb2c1723856b86bc8264467d17909abcc1a8a0af047a25de7f713b027c52d3
stack-trace-darwin-x64-137
17.6 KB
sha256:0d8c2836882741d3b42b4542aa23abee7557933c64f40df436d51de9087e933e
stack-trace-linux-arm64-glibc-108
27.4 KB
sha256:6c8c3bb8c5b0992a963c5bfed2e08f64a78022a0a81d5f9ab4c41e2660121111
stack-trace-linux-arm64-glibc-115
27.5 KB
sha256:a8383b1025b1e516c2239b0d508a12b6b0cc7f087b3939b3a2981a0d34bc3878
stack-trace-linux-arm64-glibc-127
28 KB
sha256:c73b95e4e92e26f8d4e832b86ae4c797636da54cac5d52d602a82fd8ba923f54
stack-trace-linux-arm64-glibc-137
27.8 KB
sha256:26205109df332f651da0861be8ae1000373830f15052a9e82dd2afc362d4dfbe
stack-trace-linux-arm64-musl-108
27.4 KB
sha256:10a8ad4bd19678ab3320d9013ad39638b75cf517e292ce4787b860bcc3197886
stack-trace-linux-arm64-musl-115
27.4 KB
sha256:d1cd5ab855aae9e368ab99d8fd531c734e611e56a8d5d0b96c6e8cecb3d6969b
stack-trace-linux-arm64-musl-127
27.8 KB
sha256:afe2d8c84b1e90a9ec66fa0b5f3af3a459ef850f6c0e2e0a99454d5c82839bf9
stack-trace-linux-arm64-musl-137
27.8 KB
sha256:1888e3cb6144d141f2d9140df8ea6d915df9bdc284bba5d4752f49777d33aaad
stack-trace-linux-x64-glibc-108
27.5 KB
sha256:96441ef5030e714de1a92844256f0f205a9f302468039f2fffd9572bd3bc02d7
stack-trace-linux-x64-glibc-115
27.5 KB
sha256:8bdbdeb7632dc331a12edcd4eceab0cc43e0ba57f221f8667bc4d340d4d40b63
stack-trace-linux-x64-glibc-127
28.1 KB
sha256:e7d4e39b03fc144d2074c95c3402749111cfb132f4b30fe5a3dc0ed5ccdc5f98
stack-trace-linux-x64-glibc-137
27.7 KB
sha256:25d68663f58ee9a69e7ae2408f53cfe8b8c0dc7b0657cc2fdff03f8a4b797b64
stack-trace-linux-x64-musl-108
26.5 KB
sha256:5af89eeb8cf9e65bf5e40c6df0206a93f0ca2fbbbf7a441c3144295eec500e3e
stack-trace-linux-x64-musl-115
26.5 KB
sha256:d04959fd701e95b89793f331adc93c588e6ebcdd645ccb68a905aa7d2fb7ecdd
stack-trace-linux-x64-musl-127
27 KB
sha256:a424a8e83bd42828b37874be117b2faf36b2eb829d60a7c92a26b8b18f88f465
stack-trace-linux-x64-musl-137
30.4 KB
sha256:d4fe523987862e4ba1cd298df5c3182b372a4d760fd64df5a72dd3c220c6b7d0
stack-trace-win32-x64-108
90.5 KB
sha256:9205d10832fc5bbc90ebda3334bd9da526f01e10b122d81671ae27605a08efd1
stack-trace-win32-x64-115
90.5 KB
sha256:6748bf5b53b90aa0b867d32a357dc4d77d1091319894353cb092ed2bfe211314
stack-trace-win32-x64-127
91.2 KB
sha256:8fc6a10dc42b82044dfd1b4b9ba4413cf381ae9729afda6daf803a71d20dcd2b
stack-trace-win32-x64-137
91 KB
sha256:29b979a66e67ce1c52a92f0efaa8ce8320c3f39b55f360e8041787e8299cc02d