-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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: fix bootstrap test #36418
test: fix bootstrap test #36418
Conversation
👍 to fast track |
Commit Queue failed- Loading data for nodejs/node/pull/36418 ✔ Done loading data for nodejs/node/pull/36418 ----------------------------------- PR info ------------------------------------ Title test: fix bootstrap test (#36418) ⚠ Could not retrieve the email or name of the PR author's from user's GitHub profile! Branch benjamingr:fix-test -> nodejs:master Labels test Commits 1 - test: fix bootstrap test Committers 1 - Benjamin Gruenbaum PR-URL: https://github.com/nodejs/node/pull/36418 Reviewed-By: Gireesh Punathil Reviewed-By: Yongsheng Zhang ------------------------------ Generated metadata ------------------------------ PR-URL: https://github.com/nodejs/node/pull/36418 Reviewed-By: Gireesh Punathil Reviewed-By: Yongsheng Zhang -------------------------------------------------------------------------------- ✔ Last GitHub Actions successful ℹ Last Full PR CI on 2020-12-06T21:53:38Z: https://ci.nodejs.org/job/node-test-pull-request/34806/ - Querying data for job/node-test-pull-request/34806/ ✔ Build data downloaded ✔ Last Jenkins CI successful ℹ This PR was created on Sun, 06 Dec 2020 21:47:00 GMT ✔ Approvals: 2 ✔ - Gireesh Punathil (@gireeshpunathil) (TSC): https://github.com/nodejs/node/pull/36418#pullrequestreview-545822681 ✔ - Yongsheng Zhang (@ZYSzys): https://github.com/nodejs/node/pull/36418#pullrequestreview-545833789 ✖ This PR needs to wait 38 more hours to land -------------------------------------------------------------------------------- ✔ Aborted `git node land` session in /home/runner/work/node/node/.ncuhttps://github.com/nodejs/node/actions/runs/405201532 |
Landed in ff048bd...537da19 |
PR-URL: #36418 Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Yongsheng Zhang <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
NCU only validates that the last CI is green and that no changes have landed in the PR since that CI. It will not validate that CI was run against the PR rebased against current master branch. That would be ideal, but I also imagine it would slow us waaaaay down. It probably isn't feasible until we can automate that commit queue more, which in turn isn't feasible until CI is more reliable. |
Thanks @Trott that's interesting and indeed would be ideal. I'm pretty sure this is my fault and not NCU's since after checking
In retrospect I should have instead let NCU do the squash (which I assume is safer since it fetches the commits as a patch from the PR) instead of squashing manually beforehand. I am not sure why I didn't do that - I assume just because old bad habits die hard and I'm pretty inexperienced in landing things and re-learning. I'm just happy I caught this because it caused a lot of damage and made a hotfix. |
PR-URL: #36418 Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Yongsheng Zhang <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
PR-URL: nodejs#36418 Reviewed-By: Gireesh Punathil <[email protected]> Reviewed-By: Yongsheng Zhang <[email protected]> Reviewed-By: Michaël Zasso <[email protected]>
I landed PR 20de5f7 through NCU and somehow this change related to another PR landed in.
I'm investigating how that happened since NCU is supposed to validate a green CI of the code on GH
This PR removes the change. I'm investigating how that happened and am utterly confused.
Edit: #36308 (comment)
Checklist
make -j4 test
(UNIX), orvcbuild test
(Windows) passes