-
Notifications
You must be signed in to change notification settings - Fork 50
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
Windows CI keeps failing (flaky) #520
Comments
Thanks for reporting!
I've seen it on 3.9 as well. |
I hope it's okay to make this a catch all flaky tests on Windows ticket... Here are two more issues:
|
|
I think these two gpg related failures are actually both timeouts, given that |
Looking at test runs on main branch, 10-15% currently pass completely, almost 90% fail in one or more windows builds. Should we (partially?) disable windows tests on CI again if flakiness is at this level? (unless you're planning to invest time into this in near future -- then it makes sense to log as much as possible) |
#542 works around the HSM LoadLibrary() failure, by disabling HSM tests on Windows, AND likely fixes the gpg timeout failures by increasing gpg subprocess timeout (although only time can prove if a flaky test is indeed fixed) FWIW, I ssh'ed into a runner that had timed out on a gpg test and was able to successfully run the same test manually. This is no prove either, but at least suggests that the failures were actually timeouts. Let's close here with #542 and open a new ticket that requests re-instating HSM tests on Windows, including an actual fix for the documented problem. Btw. I briefly considered switching to the SoftHSM2-for-Windows "portable" ZIP archive instead of using the installer from chocolatey, because this is what the author of |
At least three failures since the CI was enabled on windows, all look roughly like this:
https://github.com/secure-systems-lab/securesystemslib/actions/runs/4240908943/jobs/7370472661
The text was updated successfully, but these errors were encountered: