-
Notifications
You must be signed in to change notification settings - Fork 46
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
Mutation tests failing #1254
Comments
"The operation was a success, but the patient died":
The build executed correctly for several hours, but the build executor lost connection due to another issue. |
Agent restarted. Hopefully this was just a one time thing 🤞 |
Not a one time thing. The builder disconnected again. 😢 Perhaps we need to change the priority of the Jenkins agent jar to take priority over everything else. |
Switched to |
🎉 The builder no longer disconnects. On to the next error:
|
Third error fixed. Second error is back: the builder is disconnecting again. It did stay online while I had an active connection open to the container. Perhaps there is some sort of hibernation mode that triggers. |
Based on https://community.jenkins.io/t/how-to-affect-ssh-parameters-on-ssh-agent-like-keep-alive/5954, we should probably try playing with the
Our disconnecting job takes (just short of) 2 hours. Based only on gut feeling alone, setting the alive interval to 5 minutes and the max missing count to 24 should suffice. I'll try this out once I'm on the (physical) premises again and I have access to the machine. |
To get a sense of perspective on Jenkins, I looked into GitHub Actions. At the time of writing, the maximum job execution time is 6 hours and a That said, we would still have to create the action ( Practically speaking, it's probably still best to stick with Jenkins. |
I have updated the agent to connect via SSH. Hopefully, it will not disconnect anymore. |
Seems to be fixed now. Thanks @xoriole! |
It appears our mutation testing machine, zulu-ipv8-mutation-tester (ipv8-mutation-tester IPv8), is now missing a dependency:
The text was updated successfully, but these errors were encountered: