test(guardrails): skip node 24 initialize runtime checks#9283
Conversation
Overall package sizeSelf size: 6.71 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.1 | 122.62 kB | 437.94 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
🎉 All green!🧪 All tests passed 🎯 Code Coverage (details) 🔗 Commit SHA: 53096e1 | Docs | Datadog PR Page | Give us feedback! |
BenchmarksBenchmark execution time: 2026-07-10 07:55:43 Comparing candidate commit 53096e1 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 2315 metrics, 43 unstable metrics.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #9283 +/- ##
========================================
Coverage 96.57% 96.57%
========================================
Files 918 918
Lines 121564 121564
Branches 20906 20713 -193
========================================
Hits 117396 117396
Misses 4168 4168 Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
What does this PR do?
Skips the
initialize.mjsruntime-version guardrail checks on Node24.0.0, extending the existing Node22.0.0skip.Motivation
The v6 release proposal is failing
integration-guardrails (24.0.0)in the sameinitialize.mjsruntime-version contexts that were already skipped for Node22.0.0. The sibling matrix jobs passed, so this keeps the workaround scoped to the exact first-release Node versions known to wedge these checks.Additional Notes
Validation:
./node_modules/.bin/eslint integration-tests/init.spec.js./node_modules/.bin/mocha --timeout 30000 integration-tests/init.spec.js --grep "runtime version check"on local Node24.14.1(48 passing)