Open lishaduck opened 1 week ago
I've noticed this there's a test that's been flaking ("Running using other configuration (without errors)"):
Yes, I've noticed the same thing. I had a look, thinking it could be us not waiting for the compilation to be finalized, but the code looks fine. I still think it's the writing of the file (or the loading of it, but that's weirder) that is getting cut off early somehow, but I haven't figured out how yet. :thinking:
It sounds pretty recent though. I don't think we saw this one before, but I could be wrong.
Originally posted by @jfmengels in https://github.com/jfmengels/node-elm-review/issues/308#issuecomment-2467667152
It sounds pretty recent though. I don't think we saw this one before, but I could be wrong.
Well, it's really started flaking. Will look into it. For reference, here's the first failure from it: https://github.com/jfmengels/node-elm-review/actions/runs/11769034390/job/32779541170
EDIT: Commit-wise, there was a different flake on #306 (it's older than my work here, I think I remember seeing it a while ago), and then fs-extra (#303) seems to have started this flake.
EDIT 2: Am gonna try to see if I reproduce it before #303.
Originally posted by @lishaduck in https://github.com/jfmengels/node-elm-review/issues/308#issuecomment-2468229277
Was able to repro with 38453c161ca3c4273482760b7c4576203e3ced72, so sadly not #303.
Originally posted by @lishaduck in https://github.com/jfmengels/node-elm-review/issues/308#issuecomment-2468394493
Huh. I can't repro on #304 for the life of me,[^1] so I guess it's gotta be #306 (or, I suppose, #305), which makes no sense.
[^1]: I've run tests
10+9 times on the commit, to no avail.
Originally posted by @lishaduck in https://github.com/jfmengels/node-elm-review/issues/308#issuecomment-2468411960
@jfmengels, any ideas?
Originally posted by @lishaduck in https://github.com/jfmengels/node-elm-review/issues/308#issuecomment-2469290010
I haven't had the time to delve into it more, so my thoughts are still the same as what is written above.
Do you have the power to re-run CI runs by the way or is it only me? (Because if you can, then this is annoying but more easily bypassable).
Do you have the power to re-run CI runs by the way or is it only me? (Because if you can, then this is annoying but more easily bypassable).
No, I don't unfortunately (surprisingly, GitHub has a single secure default for actions 🎉 🤣).
Moving this thread so I don't lose track of it: ↓
Originally posted by @lishaduck in https://github.com/jfmengels/node-elm-review/issues/308#issuecomment-2467097204