Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chore(node-core): Fix node-core integration test assertions#19219

Merged
andreiborza merged 2 commits intodevelopfrom
ab/node-core-integration-tests
Feb 6, 2026
Merged

chore(node-core): Fix node-core integration test assertions#19219
andreiborza merged 2 commits intodevelopfrom
ab/node-core-integration-tests

Conversation

@andreiborza
Copy link
Member

@andreiborza andreiborza commented Feb 6, 2026

We excluded running the node-core integration tests from ci here, but we never ensured they were ran elsewhere.

This PR fixes the failing tests and adds a dedicated step in build.yml.

As for impact: The failing tests were mostly centered around asserting the correct sdk name, and two failing tests around usage of top-level await and one around adding headers to outgoing http requests.

None of these are critical, the last one working when scoped to node 22 (expected, since our http integration on node-core uses diagnostic channels that are only available on node 22). This is not an issue in our node sdk because we use otel's http integration for that.

Closes #19220 (added automatically)

@andreiborza andreiborza force-pushed the ab/node-core-integration-tests branch from 338f3e0 to efe4482 Compare February 6, 2026 17:14
Copy link
Member

@Lms24 Lms24 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch and thanks for fixing this so quickly!

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

Codecov Results 📊


Generated by Codecov Action

@github-actions
Copy link
Contributor

github-actions bot commented Feb 6, 2026

node-overhead report 🧳

Note: This is a synthetic benchmark with a minimal express app and does not necessarily reflect the real-world performance impact in an application.

Scenario Requests/s % of Baseline Prev. Requests/s Change %
GET Baseline 8,770 - 8,838 -1%
GET With Sentry 1,616 18% 1,709 -5%
GET With Sentry (error only) 6,152 70% 6,004 +2%
POST Baseline 1,193 - 1,191 +0%
POST With Sentry 586 49% 581 +1%
POST With Sentry (error only) 1,059 89% 1,063 -0%
MYSQL Baseline 3,340 - 3,262 +2%
MYSQL With Sentry 450 13% 479 -6%
MYSQL With Sentry (error only) 2,699 81% 2,656 +2%

View base workflow run

@andreiborza andreiborza merged commit 92198b6 into develop Feb 6, 2026
70 checks passed
@andreiborza andreiborza deleted the ab/node-core-integration-tests branch February 6, 2026 17:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(node-core): Fix node-core integration test assertions

2 participants