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

lookup: declare bankruptcy on flaky modules #958

Merged
merged 1 commit into from
Sep 7, 2023
Merged

lookup: declare bankruptcy on flaky modules #958

merged 1 commit into from
Sep 7, 2023

Conversation

Trott
Copy link
Member

@Trott Trott commented Sep 7, 2023

Remove all modules that failed the latest 20.x release run. We need to be able to trust that a failed CITGM run is something that needs to be investigated.

Checklist
  • npm test passes
  • contribution guidelines followed
    here

@codecov-commenter
Copy link

codecov-commenter commented Sep 7, 2023

Codecov Report

Patch coverage has no change and project coverage change: +0.18% 🎉

Comparison is base (fbdc1da) 96.27% compared to head (1db8a19) 96.46%.
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #958      +/-   ##
==========================================
+ Coverage   96.27%   96.46%   +0.18%     
==========================================
  Files          28       28              
  Lines        2149     2149              
==========================================
+ Hits         2069     2073       +4     
+ Misses         80       76       -4     

see 1 file with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

lib/lookup.json Show resolved Hide resolved
Comment on lines -322 to -325
"minimist": {
"npm": true,
"maintainers": "substack"
},
Copy link
Member

Choose a reason for hiding this comment

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

can you link me to the failures here? afaik minimist should be passing (altho "maintainers" needs to be updated)

Copy link
Member Author

Choose a reason for hiding this comment

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

Copy link
Member

Choose a reason for hiding this comment

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

yes, please do!

lib/lookup.json Outdated Show resolved Hide resolved
Comment on lines -508 to -512
"tape": {
"head": true,
"prefix": "v",
"maintainers": "substack"
},
Copy link
Member

Choose a reason for hiding this comment

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

i think only one of the windows builds is failing, so instead of removing it, could that be skipped?

Copy link
Member Author

Choose a reason for hiding this comment

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

@Trott
Copy link
Member Author

Trott commented Sep 7, 2023

@GeoffreyBooth noted that 20.6.0 had problems and that I should probably use 20.5.x as the baseline for failed tests (or "failed both 20.6.0 and 20.5.x") so I'll do that.

@ljharb
Copy link
Member

ljharb commented Sep 7, 2023

"failed" isn't the same as "flaky" tho, at least for is-core-module and resolve.

Remove all modules that failed the latest 20.x release run. We need to
be able to trust that a failed CITGM run is something that needs to be
investigated.
@RafaelGSS
Copy link
Member

Can we ping module authors here, so they are aware of this action? We should merge it anyway

@ruyadorno
Copy link
Member

I would love for us to be able to trim down the list a bit more in order to help with build times but we can work on it in a follow-up PR.

@Trott Trott merged commit e7d1d75 into main Sep 7, 2023
9 of 11 checks passed
@Trott
Copy link
Member Author

Trott commented Sep 7, 2023

Whoops, I pushed to main by accident and now it marked this as merged. 🙃

Sorry. I'll force push it back to where it was in a moment and open a new PR. 😞

@nicolo-ribaudo
Copy link

This is awesome :)

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.

8 participants