-
Notifications
You must be signed in to change notification settings - Fork 30k
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_runner: format coverage report for tap reporter #51119
Conversation
Review requested:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I verified that this change still follows the tap specification and other tap parsers are working with this as well
Great job
Commit Queue failed- Loading data for nodejs/node/pull/51119 ✔ Done loading data for nodejs/node/pull/51119 ----------------------------------- PR info ------------------------------------ Title test_runner: format coverage report for tap reporter (#51119) Author Pulkit Gupta (@pulkit-30) Branch pulkit-30:tap-coverage -> nodejs:main Labels author ready, needs-ci, test_runner Commits 2 - test_runner: format coverage report for tap reporter - fix lint Committers 1 - pulkit-30 PR-URL: https://github.com/nodejs/node/pull/51119 Reviewed-By: Raz Luvaton Reviewed-By: Luigi Pinca Reviewed-By: Moshe Atlow ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/51119 Reviewed-By: Raz Luvaton Reviewed-By: Luigi Pinca Reviewed-By: Moshe Atlow -------------------------------------------------------------------------------- ℹ This PR was created on Mon, 11 Dec 2023 16:35:48 GMT ✔ Approvals: 3 ✔ - Raz Luvaton (@rluvaton): https://github.com/nodejs/node/pull/51119#pullrequestreview-1776094670 ✔ - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/51119#pullrequestreview-1776238268 ✔ - Moshe Atlow (@MoLow) (TSC): https://github.com/nodejs/node/pull/51119#pullrequestreview-1776345233 ✔ Last GitHub CI successful ℹ Last Full PR CI on 2023-12-12T12:11:28Z: https://ci.nodejs.org/job/node-test-pull-request/56246/ - Querying data for job/node-test-pull-request/56246/ ✔ Last Jenkins CI successful -------------------------------------------------------------------------------- ✔ No git cherry-pick in progress ✔ No git am in progress ✔ No git rebase in progress -------------------------------------------------------------------------------- - Bringing origin/main up to date... From https://github.com/nodejs/node * branch main -> FETCH_HEAD ✔ origin/main is now up-to-date - Downloading patch for 51119 From https://github.com/nodejs/node * branch refs/pull/51119/merge -> FETCH_HEAD ✔ Fetched commits as 228bc5c457a9..eb98b15f1352 -------------------------------------------------------------------------------- [main 787445b822] test_runner: format coverage report for tap reporter Author: pulkit-30 Date: Mon Dec 11 22:02:35 2023 +0530 2 files changed, 20 insertions(+), 18 deletions(-) [main e1358436fb] fix lint Author: pulkit-30 Date: Mon Dec 11 23:33:41 2023 +0530 1 file changed, 2 insertions(+) ✔ Patches applied There are 2 commits in the PR. Attempting autorebase. Rebasing (2/4)https://github.com/nodejs/node/actions/runs/7198280065 |
Commit Queue failed- Loading data for nodejs/node/pull/51119 ✔ Done loading data for nodejs/node/pull/51119 ----------------------------------- PR info ------------------------------------ Title test_runner: format coverage report for tap reporter (#51119) Author Pulkit Gupta (@pulkit-30) Branch pulkit-30:tap-coverage -> nodejs:main Labels author ready, needs-ci, test_runner Commits 2 - test_runner: format coverage report for tap reporter - fix lint Committers 1 - pulkit-30 PR-URL: https://github.com/nodejs/node/pull/51119 Reviewed-By: Raz Luvaton Reviewed-By: Luigi Pinca Reviewed-By: Moshe Atlow Reviewed-By: Debadree Chatterjee ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/51119 Reviewed-By: Raz Luvaton Reviewed-By: Luigi Pinca Reviewed-By: Moshe Atlow Reviewed-By: Debadree Chatterjee -------------------------------------------------------------------------------- ℹ This PR was created on Mon, 11 Dec 2023 16:35:48 GMT ✔ Approvals: 4 ✔ - Raz Luvaton (@rluvaton): https://github.com/nodejs/node/pull/51119#pullrequestreview-1776094670 ✔ - Luigi Pinca (@lpinca): https://github.com/nodejs/node/pull/51119#pullrequestreview-1776238268 ✔ - Moshe Atlow (@MoLow) (TSC): https://github.com/nodejs/node/pull/51119#pullrequestreview-1776345233 ✔ - Debadree Chatterjee (@debadree25): https://github.com/nodejs/node/pull/51119#pullrequestreview-1783172811 ✔ Last GitHub CI successful ℹ Last Full PR CI on 2023-12-13T16:38:46Z: https://ci.nodejs.org/job/node-test-pull-request/56246/ - Querying data for job/node-test-pull-request/56246/ ✔ Last Jenkins CI successful -------------------------------------------------------------------------------- ✔ No git cherry-pick in progress ✔ No git am in progress ✔ No git rebase in progress -------------------------------------------------------------------------------- - Bringing origin/main up to date... From https://github.com/nodejs/node * branch main -> FETCH_HEAD ✔ origin/main is now up-to-date - Downloading patch for 51119 From https://github.com/nodejs/node * branch refs/pull/51119/merge -> FETCH_HEAD ✔ Fetched commits as 5ac658102d8f..eb98b15f1352 -------------------------------------------------------------------------------- [main 867deb34eb] test_runner: format coverage report for tap reporter Author: pulkit-30 Date: Mon Dec 11 22:02:35 2023 +0530 2 files changed, 20 insertions(+), 18 deletions(-) [main 43b7a78955] fix lint Author: pulkit-30 Date: Mon Dec 11 23:33:41 2023 +0530 1 file changed, 2 insertions(+) ✔ Patches applied There are 2 commits in the PR. Attempting autorebase. Rebasing (2/4)https://github.com/nodejs/node/actions/runs/7218561408 |
Landed in 452d29c |
PR-URL: #51119 Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
This doesn't land cleanly on v20.x-staging and will need a manual backport. |
@richardlau backported in #52260 |
PR-URL: nodejs#51119 Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
PR-URL: #51119 Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
PR-URL: #51119 Backport-PR-URL: #52260 Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
PR-URL: #51119 Backport-PR-URL: #52260 Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
PR-URL: #51119 Backport-PR-URL: #52260 Reviewed-By: Raz Luvaton <[email protected]> Reviewed-By: Luigi Pinca <[email protected]> Reviewed-By: Moshe Atlow <[email protected]> Reviewed-By: Debadree Chatterjee <[email protected]>
this PR enhances the tap coverage report output (similar to the spec reporter).
code:
before:
now: