Skip to content

test: Exclude node-core-integration-tests from Node Unit tests CI job#16930

Merged
Lms24 merged 1 commit intodevelopfrom
lms/test-exclude-node-core-integration-tests
Jul 11, 2025
Merged

test: Exclude node-core-integration-tests from Node Unit tests CI job#16930
Lms24 merged 1 commit intodevelopfrom
lms/test-exclude-node-core-integration-tests

Conversation

@Lms24
Copy link
Member

@Lms24 Lms24 commented Jul 11, 2025

Looks like node-core integration tests ran in our Node unit test job matrix. This is because the package is not excluded from the test:pr top-level NPM script.

@Lms24 Lms24 requested review from andreiborza and mydea July 11, 2025 10:55
Copy link
Member

@andreiborza andreiborza left a comment

Choose a reason for hiding this comment

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

Thanks!

@Lms24 Lms24 merged commit 422443e into develop Jul 11, 2025
330 of 333 checks passed
@Lms24 Lms24 deleted the lms/test-exclude-node-core-integration-tests branch July 11, 2025 12:25
andreiborza added a commit that referenced this pull request Feb 6, 2026
We excluded running the node-core integration tests [from ci
here](#16930), 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)
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.

2 participants