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

tools: remove github reporter #56468

Merged
merged 1 commit into from
Jan 14, 2025
Merged

Conversation

Ceres6
Copy link
Contributor

@Ceres6 Ceres6 commented Jan 4, 2025

This PR removes the github reporter (with much verbose output) in favor of the error reporter in #56438

@nodejs-github-bot
Copy link
Collaborator

Review requested:

  • @nodejs/actions
  • @nodejs/security-wg

@nodejs-github-bot nodejs-github-bot added meta Issues and PRs related to the general management of the project. test Issues and PRs related to the tests. tools Issues and PRs related to the tools directory. labels Jan 4, 2025
@Ceres6
Copy link
Contributor Author

Ceres6 commented Jan 4, 2025

@cjihrig I'm not sure if I went overboard deleting stuff, lmk.

@@ -317,7 +317,7 @@ def HasRun(self, output):
class ActionsAnnotationProgressIndicator(DotsProgressIndicator):
def AboutToRun(self, case):
case.additional_flags = case.additional_flags.copy() if hasattr(case, 'additional_flags') else []
case.additional_flags.append('--test-reporter=./tools/github_reporter/index.js')
case.additional_flags.append('--test-reporter=./test/common/test-error-reporter.js')
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is actually not available yet, so we would need an intermediate value or waiting for #56438 and rebasing

Copy link
Contributor

Choose a reason for hiding this comment

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

If you didn't want to block on #56438, you could delete this in this PR and add the reporter from #56438 in that PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I don't mind waiting on the other PR, unless you want to move this fast

Copy link
Contributor

Choose a reason for hiding this comment

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

Now that #56438 has landed, we can move forward with this.

Copy link

codecov bot commented Jan 4, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.19%. Comparing base (7a9d783) to head (03edfad).
Report is 7 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main   #56468      +/-   ##
==========================================
- Coverage   89.20%   89.19%   -0.01%     
==========================================
  Files         662      662              
  Lines      191802   191802              
  Branches    36914    36923       +9     
==========================================
- Hits       171089   171079      -10     
+ Misses      13563    13562       -1     
- Partials     7150     7161      +11     

see 35 files with indirect coverage changes

Copy link
Contributor

@cjihrig cjihrig left a comment

Choose a reason for hiding this comment

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

I'm not sure if I went overboard deleting stuff

I think this is correct.

@@ -317,7 +317,7 @@ def HasRun(self, output):
class ActionsAnnotationProgressIndicator(DotsProgressIndicator):
def AboutToRun(self, case):
case.additional_flags = case.additional_flags.copy() if hasattr(case, 'additional_flags') else []
case.additional_flags.append('--test-reporter=./tools/github_reporter/index.js')
case.additional_flags.append('--test-reporter=./test/common/test-error-reporter.js')
Copy link
Contributor

Choose a reason for hiding this comment

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

If you didn't want to block on #56438, you could delete this in this PR and add the reporter from #56438 in that PR.

@atlowChemi atlowChemi requested a review from MoLow January 6, 2025 21:01
@cjihrig cjihrig mentioned this pull request Jan 7, 2025
@cjihrig cjihrig added the request-ci Add this label to start a Jenkins CI on a PR. label Jan 13, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jan 13, 2025
@nodejs-github-bot
Copy link
Collaborator

@cjihrig
Copy link
Contributor

cjihrig commented Jan 13, 2025

@Ceres6 I think you need to rebase this in order to test with the changes from #56438.

@Ceres6 Ceres6 requested a review from a team as a code owner January 13, 2025 22:58
@Ceres6 Ceres6 force-pushed the chore/remove-github-reporter branch from 6e61361 to 03edfad Compare January 13, 2025 23:05
@Ceres6
Copy link
Contributor Author

Ceres6 commented Jan 13, 2025

rebased

@cjihrig cjihrig added the request-ci Add this label to start a Jenkins CI on a PR. label Jan 13, 2025
@github-actions github-actions bot removed the request-ci Add this label to start a Jenkins CI on a PR. label Jan 13, 2025
@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@nodejs-github-bot
Copy link
Collaborator

@cjihrig cjihrig added author ready PRs that have at least one approval, no pending requests for changes, and a CI started. commit-queue Add this label to land a pull request using GitHub Actions. labels Jan 14, 2025
@aduh95 aduh95 removed the commit-queue Add this label to land a pull request using GitHub Actions. label Jan 14, 2025
@aduh95 aduh95 merged commit afaa14b into nodejs:main Jan 14, 2025
58 of 65 checks passed
@aduh95
Copy link
Contributor

aduh95 commented Jan 14, 2025

Landed in afaa14b

@aduh95 aduh95 removed the request for review from a team January 14, 2025 23:09
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. meta Issues and PRs related to the general management of the project. test Issues and PRs related to the tests. tools Issues and PRs related to the tools directory.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants