Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: add initial source map ecma426 coverage #56436

Merged
merged 3 commits into from
Jan 4, 2025

Conversation

legendecas
Copy link
Member

@legendecas legendecas commented Jan 2, 2025

Source map has been standardized as ECMA426, with a developing test
suite
. Add an initial coverage of the source map tests.

An automated updater shall be added in a follow-up.

Source map has been standardized as ECMA426, with a developing test
suite. Add an initial coverage of the source map tests.
@nodejs-github-bot nodejs-github-bot added build Issues and PRs related to build files or the CI. needs-ci PRs that need a full CI run. labels Jan 2, 2025
@legendecas legendecas added the source maps Issues and PRs related to source map support. label Jan 2, 2025
@legendecas legendecas changed the title test: add initial source map test426 coverage test: add initial source map ecma426 coverage Jan 2, 2025
Copy link

codecov bot commented Jan 2, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.53%. Comparing base (98d4ebc) to head (89ea538).
Report is 11 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #56436      +/-   ##
==========================================
- Coverage   88.53%   88.53%   -0.01%     
==========================================
  Files         657      657              
  Lines      190741   190761      +20     
  Branches    36607    36616       +9     
==========================================
+ Hits       168881   168894      +13     
- Misses      15036    15045       +9     
+ Partials     6824     6822       -2     

see 30 files with indirect coverage changes

Copy link
Member

@jasnell jasnell left a comment

Choose a reason for hiding this comment

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

RSLGTM

Copy link
Contributor

@aduh95 aduh95 left a comment

Choose a reason for hiding this comment

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

LGTM modulo linter failure

test/test426/test-source-map-spec.mjs Outdated Show resolved Hide resolved
@aduh95 aduh95 added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. request-ci Add this label to start a Jenkins CI on a PR. commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. labels Jan 4, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jan 4, 2025
@nodejs-github-bot
Copy link
Collaborator

@legendecas legendecas added the commit-queue Add this label to land a pull request using GitHub Actions. label Jan 4, 2025
@nodejs-github-bot nodejs-github-bot added commit-queue-failed An error occurred while landing this pull request using GitHub Actions. and removed commit-queue Add this label to land a pull request using GitHub Actions. labels Jan 4, 2025
@nodejs-github-bot
Copy link
Collaborator

Commit Queue failed
- Loading data for nodejs/node/pull/56436
✔  Done loading data for nodejs/node/pull/56436
----------------------------------- PR info ------------------------------------
Title      test: add initial source map ecma426 coverage (#56436)
   ⚠  Could not retrieve the email or name of the PR author's from user's GitHub profile!
Branch     legendecas:test/test426 -> nodejs:main
Labels     build, author ready, needs-ci, source maps, commit-queue-squash
Commits    3
 - test: add initial test426 coverage
 - Update test/test426/test-source-map-spec.mjs
 - Update test/test426/test-source-map-spec.mjs
Committers 2
 - Chengzhong Wu <[email protected]>
 - GitHub <[email protected]>
PR-URL: https://github.com/nodejs/node/pull/56436
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Antoine du Hamel <[email protected]>
------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/56436
Reviewed-By: Colin Ihrig <[email protected]>
Reviewed-By: James M Snell <[email protected]>
Reviewed-By: Antoine du Hamel <[email protected]>
--------------------------------------------------------------------------------
   ⚠  Commits were pushed since the last approving review:
   ⚠  - Update test/test426/test-source-map-spec.mjs
   ℹ  This PR was created on Thu, 02 Jan 2025 14:45:26 GMT
   ✔  Approvals: 3
   ✔  - Colin Ihrig (@cjihrig): https://github.com/nodejs/node/pull/56436#pullrequestreview-2527728181
   ✔  - James M Snell (@jasnell) (TSC): https://github.com/nodejs/node/pull/56436#pullrequestreview-2529533770
   ✔  - Antoine du Hamel (@aduh95) (TSC): https://github.com/nodejs/node/pull/56436#pullrequestreview-2530655776
   ✔  Last GitHub CI successful
   ℹ  Last Full PR CI on 2025-01-04T12:33:30Z: https://ci.nodejs.org/job/node-test-pull-request/64338/
- Querying data for job/node-test-pull-request/64338/
   ✔  Last Jenkins CI successful
--------------------------------------------------------------------------------
   ✔  Aborted `git node land` session in /home/runner/work/node/node/.ncu
https://github.com/nodejs/node/actions/runs/12612138282

@aduh95 aduh95 merged commit f97a7b6 into nodejs:main Jan 4, 2025
73 checks passed
@aduh95
Copy link
Contributor

aduh95 commented Jan 4, 2025

Landed in f97a7b6

@legendecas legendecas deleted the test/test426 branch January 4, 2025 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
author ready PRs that have at least one approval, no pending requests for changes, and a CI started. build Issues and PRs related to build files or the CI. commit-queue-failed An error occurred while landing this pull request using GitHub Actions. commit-queue-squash Add this label to instruct the Commit Queue to squash all the PR commits into the first one. needs-ci PRs that need a full CI run. source maps Issues and PRs related to source map support.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants