Skip to content
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

Increase GCE retries to 3 #128

Closed
wants to merge 1 commit into from
Closed

Conversation

wilzbach
Copy link
Member

@dlang-bot
Copy link
Collaborator

Thanks for your pull request, @wilzbach!

@wilzbach
Copy link
Member Author

@wilzbach
Copy link
Member Author

Interestingly the restart doesn't seem to work on PRs: https://ci.dlang.io/blue/organizations/jenkins/dlang-org%2Fdmd/detail/PR-7735/12/pipeline

@MartinNowak
Copy link
Member

Not a good approach, if we cannot even run a single batch job on a just started instance, than I'd rather stop using them.
As for https://ci.dlang.io/job/dlang-org/job/dmd/job/PR-7735/12/consoleFull, retry seems to work fine

[Pipeline] [rejectedsoftware/vibe.d] echo
[rejectedsoftware/vibe.d] java.io.IOException: remote file operation failed: /var/lib/jenkins/dlang_projects at hudson.remoting.Channel@4162cae6:JNLP4-connect connection from 117.95.205.35.bc.googleusercontent.com/35.205.95.117:54386: hudson.remoting.ChannelClosedException: Remote call on JNLP4-connect connection from 117.95.205.35.bc.googleusercontent.com/35.205.95.117:54386 failed. The channel is closing down or has closed down
[Pipeline] [rejectedsoftware/vibe.d] node
[rejectedsoftware/vibe.d] Running on runner-01.ci.lxd in /var/lib/jenkins/workspace/dlang-org_dmd_PR-7735-B3CYZW5SU3CSBQTA6VTWKIBAWFA6ZHACGPH4XNNIWYFPUJ6KMLUA

It's just that we hit the overall timeout of 1hr :o. That alone could be a reason to abandon GCE.

[rejectedsoftware/vibe.d] http/vibe/http/server.d(2026,56): Deprecation: variable vibe.http.server.HTTPServerOption.distribute is deprecated - Use runWorkerTaskDist or start threads separately. It will be removed in 0.9.
Body did not finish within grace period; terminating with extreme prejudice
[Pipeline] [rejectedsoftware/vibe.d] }

@MartinNowak
Copy link
Member

Let's see how much parallelizing vibe-d's tests helps.

@wilzbach
Copy link
Member Author

BTW I'm seeing these spurious failures that ideally should be part of the retry loop too:

@wilzbach
Copy link
Member Author

Jenkins is no longer in use.

@wilzbach wilzbach closed this Jul 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants