-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
Revert "lib: add WeakRef
and FinalizationRegistry
to primordials
"
#38238
Conversation
Looks like #38211 was dependent on this, so this revert is failing the linter run. I'll see how the other runs go, but I'm guessing we'd potentially need to revert both to get back to passing runs. |
9c8ff61
to
fa2f2e2
Compare
Even if this makes the run green I'm not convinced it's the right move. The reverted PR did not introduce the bug, it made it more visible. |
@targos, the motivation for this PR was that when the actions are not green across the board, it raises the chance of other failures slipping through (and it appears PR #37263 landed with the failures). Do you have an alternative suggestion? I skimmed through the linked issues, and #38000 did not appear to be imminently ready to land. |
The alternative is to skip or mark the test flaky |
If the test is failing consistently on every run then it's not flaky, it's just broken. My preference would be to go ahead and revert so that we can make sure CI is green, fix the test, then re-land the reverted change. |
If something should be reverted, it's the change that broke the test in the first place, not another unrelated change that happens to make it red in CI. That test has been failing on my machine for several days already |
Actually it's not dependent, you only need to use |
I meant dependent in the sense that I couldn't just revert 78343bb alone. I'll leave fixing the actions to folks who are more familiar with errors. |
Initially opening as a test to see if this fixes our actions runs.
Refs:
This reverts commit 78343bb.