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

Travis mac builds are slower and keep timing out #59815

Closed
Manishearth opened this issue Apr 9, 2019 · 4 comments
Closed

Travis mac builds are slower and keep timing out #59815

Manishearth opened this issue Apr 9, 2019 · 4 comments
Labels
O-macos Operating system: macOS P-high High priority T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.

Comments

@Manishearth
Copy link
Member

Manishearth commented Apr 9, 2019

We've been trying to land the Clippy update (#59783, now #59810) and it keeps timing out on the Travis Mac build

This timeout has also happened on #58972 (comment)

All the logs do not point to clippy or miri (the things updated in that PR) being the culprit. On closer inspection of the [TIMING] entries in the logs, comparing with an older, sucessful build, it seems like every step is just ~25% slower on mac now. Perhaps this is a Travis issue?

cc @rust-lang/infra

@jonas-schievink jonas-schievink added O-macos Operating system: macOS T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue. labels Apr 9, 2019
@Mark-Simulacrum
Copy link
Member

Mark-Simulacrum commented Apr 9, 2019

So it does look like this might be a Travis problem.

From a successful build, these are apple logs (https://api.travis-ci.com/v3/job/190975601/log.txt, https://api.travis-ci.com/v3/job/190975602/log.txt, https://api.travis-ci.com/v3/job/190975603/log.txt, https://api.travis-ci.com/v3/job/190975604/log.txt, https://api.travis-ci.com/v3/job/190975605/log.txt). Notably, the hostname varies between "@1.worker-custom-2-75bc78f648-bb6bn.macstadium-prod-1" and "@27571.wjb-2". I think this might indicate that the jobs are running on different physical hardware.

On a failed build, these are the apple logs (https://api.travis-ci.com/v3/job/191197518/log.txt https://api.travis-ci.com/v3/job/191197519/log.txt https://api.travis-ci.com/v3/job/191197520/log.txt https://api.travis-ci.com/v3/job/191197521/log.txt https://api.travis-ci.com/v3/job/191197522/log.txt https://api.travis-ci.com/v3/job/191197522/log.txt); hostname is always "***@1.worker-custom-2-75bc78f648-bb6bn.macstadium-prod-1". That this bit is the same as previously (but there is no wjb-2 host) leads me to believe we've been queued onto the same hardware.

@pietroalbini
Copy link
Member

Contacted Travis support about this.

@Manishearth
Copy link
Member Author

I've closed the tree for now

@pietroalbini
Copy link
Member

This has been fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O-macos Operating system: macOS P-high High priority T-infra Relevant to the infrastructure team, which will review and decide on the PR/issue.
Projects
None yet
Development

No branches or pull requests

4 participants