Skip to content

feat: Support Electron #41

feat: Support Electron

feat: Support Electron #41

Triggered via pull request February 6, 2025 12:17
@timfishtimfish
synchronize #9
feat/electron
Status Cancelled
Total duration 13m 3s
Artifacts 22

build.yml

on: pull_request
Matrix: job_compile
Build Package
19s
Build Package
Matrix: job_test_bindings
Matrix: job_test_electron
Test Bundling
21s
Test Bundling
All required jobs passed
0s
All required jobs passed
Fit to window
Zoom out
Zoom in

Annotations

14 errors
Lint: test/electron/electron.test.ts#L3
Unable to resolve path to module 'electron'
Lint
Process completed with exit code 1.
test/bundler/bundler.test.ts > Bundler tests > webpack: test/bundler/bundler.test.ts#L40
AssertionError: expected 21 to be +0 // Object.is equality - Expected + Received - 0 + 21 ❯ test/bundler/bundler.test.ts:40:52 ❯ finalCallback test/bundler/node_modules/webpack/lib/Compiler.js:500:32 ❯ test/bundler/node_modules/webpack/lib/Compiler.js:524:13 ❯ Hook.eval [as callAsync] test/bundler/node_modules/tapable/lib/HookCodeFactory.js:33:10 ❯ Hook.CALL_ASYNC_DELEGATE [as _callAsync] test/bundler/node_modules/tapable/lib/Hook.js:18:14 ❯ onCompiled test/bundler/node_modules/webpack/lib/Compiler.js:522:21 ❯ test/bundler/node_modules/webpack/lib/Compiler.js:1350:17 ❯ Hook.eval [as callAsync] test/bundler/node_modules/tapable/lib/HookCodeFactory.js:33:10 ❯ Hook.CALL_ASYNC_DELEGATE [as _callAsync] test/bundler/node_modules/tapable/lib/Hook.js:18:14 ❯ test/bundler/node_modules/webpack/lib/Compiler.js:1346:33
Test Bundling
Process completed with exit code 1.
test/electron/electron.test.ts > Electron > should work: test/electron/electron.test.ts#L18
AssertionError: expected '[2165:0206/122849.313478:FATAL:setuid…' to contain 'binary could not be found' - Expected + Received - binary could not be found + [2165:0206/122849.313478:FATAL:setuid_sandbox_host.cc(163)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /home/runner/work/sentry-javascript-profiling-node-binaries/sentry-javascript-profiling-node-binaries/test/electron/node_modules/electron/dist/chrome-sandbox is owned by root and has mode 4755. + ❯ test/electron/electron.test.ts:18:39
Test Electron ubuntu-latest
Process completed with exit code 1.
Test Bindings (v22) windows-latest
Process completed with exit code 1.
Test Bindings (v18) windows-latest
Process completed with exit code 1.
Test Bindings (v20) windows-latest
Process completed with exit code 1.
Test Electron windows-latest
The run was canceled by @timfish.
Test Electron windows-latest
The operation was canceled.
Test Bindings (v18) macos-13
The run was canceled by @timfish.
Test Bindings (v18) macos-13
The operation was canceled.
All required jobs passed
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
cd9065af3f1e33be27ea135eed0479272940b33e Expired
778 KB
sha256:3f072bfdd91283521d5231eac270ea8b85c3530aba04149e0cb7b48683c7e95d
profiling-node-binaries-darwin-arm64-108 Expired
22.3 KB
sha256:929e19d5e2104cb210c64dca437773dd1f0d7e48547500e5382f28d8f04579c8
profiling-node-binaries-darwin-arm64-115 Expired
22.3 KB
sha256:bcef283a2344ff7f785444fe96d0fffa6c1687d14e2ab659c6b0e9c841749a50
profiling-node-binaries-darwin-arm64-127 Expired
22.3 KB
sha256:1570903cd479cd23abade50f8dfe9c0ca761cf94308ba44833dc95dcd354014f
profiling-node-binaries-darwin-x64-108 Expired
23.6 KB
sha256:50defa808c6b57d68612b4d0e4a588a9dc218136a71aa988f328dc343a1ac13c
profiling-node-binaries-darwin-x64-115 Expired
23.6 KB
sha256:d88ab6eda2f618fe76662582f9e9788bae870278ca93a5c99528c1a5ff235c66
profiling-node-binaries-darwin-x64-127 Expired
23.6 KB
sha256:6b2127d127f69d810f0c765cd8a41062878395151057dcd166d057609f3bf159
profiling-node-binaries-linux-arm64-glibc-108 Expired
26.1 KB
sha256:b452f69e02bc8089f2bb79c1a813381040fc93d96eac543f3f0f2e753034423d
profiling-node-binaries-linux-arm64-glibc-115 Expired
26.1 KB
sha256:78af6aba703dd6bbfa96c5af402d961b8e71cfa958e56389807adf2e6eb9e142
profiling-node-binaries-linux-arm64-glibc-127 Expired
26.3 KB
sha256:3396cb2be099e2f7c8c1009bb0020c8ec3c610a81f6fc7fd635dac63aad67733
profiling-node-binaries-linux-arm64-musl-108 Expired
26.5 KB
sha256:42fe91694ab91420530db86701950a61a68d0b31e61530c923cea92074b04096
profiling-node-binaries-linux-arm64-musl-115 Expired
26.5 KB
sha256:cf87f12dd7ccef1383ef40eb87c60c1f60296eb07b3dff273247fa12e119e732
profiling-node-binaries-linux-arm64-musl-127 Expired
26.5 KB
sha256:caf8f555df3dbc941ecc338daeb1453a484e1ff3aa8e20e3599b7067985cbf68
profiling-node-binaries-linux-x64-glibc-108 Expired
26.8 KB
sha256:5746698ec98b8e45cc533999954e6aa7f616d10d612ccf9258a194fe38003a1d
profiling-node-binaries-linux-x64-glibc-115 Expired
26.8 KB
sha256:315cfc15bb1f5118e608c23bb22c81b141041afff2d8fc4f0b8739800902dfd8
profiling-node-binaries-linux-x64-glibc-127 Expired
26.9 KB
sha256:9b2e88c762decfd89ff610b50f7aaf3da8eb2c642fe6ed2bab6f022d13321d6c
profiling-node-binaries-linux-x64-musl-108 Expired
28.3 KB
sha256:43c2f6a307e8642b9b6995f205ba5d9ae21289f0ce244134a00ebef6c6594ba8
profiling-node-binaries-linux-x64-musl-115 Expired
28.3 KB
sha256:ee7c32bee72972a0fef880e7636c764483abbeee36c51cd5f7efd9f45e94626e
profiling-node-binaries-linux-x64-musl-127 Expired
28.3 KB
sha256:88e1290aefdf1df6a92110c5588285f7a7335bcb8337d5860dfd767c3a0625db
profiling-node-binaries-win32-x64-108 Expired
109 KB
sha256:5d1c3b98d40a07775694a94dea344add71d23991454e2243bab4651e723da04c
profiling-node-binaries-win32-x64-115 Expired
109 KB
sha256:e6adc56fad02ce31c09b7cda026345603916e7cbbd092b8de07b943d6880522e
profiling-node-binaries-win32-x64-127 Expired
109 KB
sha256:3fa63f4b628aca5944dc333bb31260428cdfc9c19c1a09d6084c229bad0b91d1