Claude Bot
3443eb2f9b
Add Sentry core dump upload integration to test runner
...
Extends the existing core dump collection functionality to also upload
core dumps to Sentry for better crash analysis and monitoring.
Features:
- Automatically detects Sentry DSN from SENTRY_CI_DSN_URL Buildkite secret
- Supports manual DSN override via --sentry-ci-dsn CLI parameter
- Falls back to SENTRY_DSN environment variable
- Uses sentry-cli for uploading debug files and creating notification events
- Includes build metadata (commit, branch, build ID) as Sentry tags
- Graceful fallback when sentry-cli is not available
- Does not interfere with existing BuildKite artifact upload workflow
Usage:
# Automatic in CI (uses SENTRY_CI_DSN_URL secret)
node scripts/runner.node.mjs --coredump-upload
# Manual DSN override
node scripts/runner.node.mjs --coredump-upload --sentry-ci-dsn "https://dsn@sentry.io/project "
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-07-23 08:17:40 +00:00
Jarred Sumner
1d085cb4d4
CI: normalize glob-sources paths to posix paths
2025-07-21 01:24:59 -07:00
190n
d3adc16524
do not silently fail in configure_core_dumps ( #21095 )
2025-07-16 03:06:46 -07:00
Meghan Denny
a242c878c3
[publish images] ci: add ubuntu 25.04 ( #20996 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-07-15 01:22:41 -07:00
Jarred Sumner
a102f85df2
make debug build logs less noisy
2025-07-14 03:11:10 -07:00
Jarred Sumner
9cd9f534d5
Debian trixie does not support sfotware-properties-common
2025-07-13 02:34:13 -07:00
Jarred Sumner
f913a21709
Debian trixie does not support sfotware-properties-common
...
https://github.com/llvm/llvm-project/issues/120608
2025-07-13 02:29:27 -07:00
Jarred Sumner
22627eda9b
CI
2025-07-13 01:56:14 -07:00
Meghan Denny
dbd577cde6
ci: download exact version of node specifed ( #20936 )
...
Co-authored-by: nektro <5464072+nektro@users.noreply.github.com >
2025-07-12 00:53:52 -07:00
Jarred Sumner
ac55376161
[ci] Don't error if machine hits permission error when modifying coredump settings
2025-07-10 21:32:40 -07:00
Meghan Denny
6c5b863530
safety: a lot more exception checker progress ( #20817 )
2025-07-10 15:34:51 -07:00
190n
0d8175d4b9
print number of completed runs and ETA in gamble.ts ( #20920 )
2025-07-10 00:11:42 -07:00
Jarred Sumner
55a9cccac0
bun.sh -> bun.com ( #20909 )
2025-07-10 00:10:43 -07:00
190n
8b7888aeee
[publish images] upload encrypted core dumps from CI ( #19189 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
2025-07-09 15:42:11 -07:00
190n
b1a0502c0c
[publish images] fix v8.test.ts timeouts ( #20871 )
2025-07-07 16:16:47 -07:00
Meghan Denny
61f0cc497b
ci: log available disk space at the start of build/test run ( #20779 )
2025-07-02 19:43:54 -07:00
190n
172aecb02e
[publish images] Upgrade self-reported Node.js version from 22.6.0 to 24.3.0 (v2) ( #20772 )
...
Co-authored-by: Jarred Sumner <jarred@jarredsumner.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Meghan Denny <meghan@bun.sh >
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
Co-authored-by: pfg <pfg@pfg.pw >
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-07-02 12:06:08 -07:00
Ben Grant
ea57037567
Revert "Upgrade self-reported Node.js version from 22.6.0 to 24.3.0 ( #20659 ) [publish images]"
...
This reverts commit 80309e4d59 . It breaks the Windows CI.
2025-07-02 09:40:32 -07:00
Jarred Sumner
80309e4d59
Upgrade self-reported Node.js version from 22.6.0 to 24.3.0 ( #20659 ) [publish images]
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: Meghan Denny <meghan@bun.sh >
Co-authored-by: Ashcon Partovi <ashcon@partovi.net >
Co-authored-by: pfg <pfg@pfg.pw >
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
Co-authored-by: Ciro Spaciari <ciro.spaciari@gmail.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
Co-authored-by: Ben Grant <ben@bun.sh >
2025-07-02 00:03:05 -07:00
Ciro Spaciari
964f2a8941
fix(fetch/s3) Handle backpressure when upload large bodies ( #20481 )
...
Co-authored-by: cirospaciari <6379399+cirospaciari@users.noreply.github.com >
2025-06-27 20:52:46 -07:00
Jarred Sumner
03f5a385b2
Add a repo pcakage.json script to show buildkite failures locally
2025-06-27 04:53:02 -07:00
pfg
46cd5b10a1
Split js_ast.zig into multiple files ( #20651 )
...
Co-authored-by: pfgithub <6010774+pfgithub@users.noreply.github.com >
2025-06-25 21:04:38 -07:00
Meghan Denny
f9712ce309
make node:buffer,zlib,stream,fs exception checker clear ( #20494 )
2025-06-25 18:36:08 -07:00
190n
346e97dde2
fix bugs found by exception scope verification ( #20285 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-06-18 23:08:19 -07:00
190n
7a88bb0e1c
add gamble.ts ( #20153 )
2025-06-02 18:17:05 -07:00
Jarred Sumner
316c8d6c48
Add node:test:cp package.json script
2025-05-29 16:48:37 -07:00
Ashcon Partovi
da87890532
ci: Fix build image step with zig ( #20023 )
2025-05-29 16:07:35 -07:00
190n
f1226c9767
ci: fix machine.mjs for Windows instances ( #20021 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-05-29 12:04:10 -07:00
Jarred Sumner
3ea6133c46
CI: Remove unused top-level decls in formatter in zig ( #19879 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-23 22:49:48 -07:00
Jarred Sumner
bca833ad59
Split lockfile.zig into a more logical directory structure ( #19858 )
2025-05-22 21:11:54 -07:00
190n
e23491391b
bun run prettier (#19807 )
...
Co-authored-by: 190n <7763597+190n@users.noreply.github.com >
2025-05-20 20:01:38 -07:00
190n
259bf47abd
Add sourceMap to launch.json so lldb can find WebKit code ( #19263 )
2025-05-20 16:50:47 -07:00
Ashcon Partovi
21f238a827
cmake: Move sources to their own folder ( #19776 )
2025-05-20 10:53:57 -07:00
Jarred Sumner
bf7d9f272d
Add old-version label when filing issues with very old versions, remove label if updated
2025-05-14 22:34:56 -07:00
Meghan Denny
d774baa28a
tidyings from 18962 ( #19644 )
2025-05-14 18:47:51 -07:00
Jarred Sumner
6a922be010
ci: never retry on SIGABRT ( #19623 )
2025-05-13 00:27:52 -07:00
Jarred Sumner
3f360b0682
chore: format packages/scripts folder ( #19611 )
...
Co-authored-by: Jarred-Sumner <709451+Jarred-Sumner@users.noreply.github.com >
2025-05-12 17:12:17 -07:00
Dylan Conway
ff1ff78e77
cmake: change sources from glob-based to file-based ( #19535 )
2025-05-08 16:58:06 -07:00
190n
52de27322a
Do not ignore ASan failures in CI ( #19445 )
2025-05-07 16:07:59 -07:00
Jarred Sumner
cc33a8562a
Try windows CI ( #19485 )
2025-05-05 18:02:30 -07:00
Jarred Sumner
d8a69d6823
Enable ASAN with linux-x64-asan in CI
2025-05-02 10:44:09 -07:00
Ashcon Partovi
8d3f1d07f9
Update runner.node.mjs
2025-04-25 14:42:01 -07:00
chloe caruso
3349c995b5
no usingnamespace, organize jsc namespace, enable -fincremental ( #19122 )
...
Co-authored-by: Dylan Conway <35280289+dylan-conway@users.noreply.github.com >
2025-04-22 16:34:15 -07:00
190n
842fe8664e
compress output of pack-codegen-for-zig-team.sh ( #19188 )
2025-04-22 13:09:58 -07:00
chloe caruso
7d7512076b
remove more usingnamespace ( #19042 )
2025-04-17 19:04:05 -07:00
Jarred Sumner
84001acf22
Update runner.node.mjs
2025-04-04 13:59:39 -07:00
Jarred Sumner
28e7a830a0
Update runner.node.mjs
2025-04-04 12:47:54 -07:00
Jarred Sumner
bb4f8d8933
Add test report ( #18772 )
2025-04-04 00:21:13 -07:00
Ashcon Partovi
b6f919caba
Fix build script outside of CI
2025-04-02 14:11:59 -07:00
Ashcon Partovi
c6076f2e4e
Fix updating dependency not cloning and re-building ( #18708 )
2025-04-02 12:51:04 -07:00