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

macos CI queues for a very long time #69

Closed
timotheecour opened this issue Jan 4, 2021 · 6 comments
Closed

macos CI queues for a very long time #69

timotheecour opened this issue Jan 4, 2021 · 6 comments

Comments

@timotheecour
Copy link
Member

timotheecour commented Jan 4, 2021

macos jobs seem to take at least 30mn to start running (queueing time)

example 1:

in #64:
Fusion CI / macos-amd64 (1.0.0) (pull_request) Successful in 8m
Fusion CI / linux-i386 (1.0.0) (pull_request) Successful in 1m
ditto with all other jobs, macos is always the straggler by far

image

example 2:

in #67 all macos jobs queue for a long time (even after i restart all CI)

image

@alaviss
Copy link
Contributor

alaviss commented Jan 6, 2021

Not our bug, IIRC Github Actions throttled usage of their macOS VMs recently due to a scheduled maintenance. Everything should be normal by now, and if it's still queuing for a long time please raise the issue to Github.

@timotheecour
Copy link
Member Author

timotheecour commented Jan 6, 2021

that would explain the larger queueing time; but what about the larger running time for macos? (this excludes queueing time)
eg for #57, ~10x slower:
image

@alaviss
Copy link
Contributor

alaviss commented Jan 6, 2021

The majority of time seems to be spent in choosenim. So still not fusion bug.

EDIT: #70 demonstrated consistent timing between all branch/OSes when setup-nim is used in-place of choosenim. So if it keeps being slow just raise it upstream.

@timotheecour
Copy link
Member Author

fixed by #70 ; thanks!

@timotheecour
Copy link
Member Author

if this happens again, check CI logs, eg:
https://pipelines.actions.githubusercontent.com/ZRinn1OrR0LWxU3iWy1StaQcZRN2kXW9lHWwDJ3esfasrmfdRn/_apis/pipelines/1/runs/12939/signedlogcontent/4?urlExpires=2021-01-19T18%3A54%3A49.9844532Z&urlSigningMethod=HMACV1&urlSignature=RfANhu5%2BYdgloTJ4ZmH%2BElzhWxPqJIabZNwkJArZtgE%3D

2021-01-19T17:13:14.8535319Z ##[section]Starting: Request a runner to run this job
2021-01-19T17:13:15.1303368Z Can't find any online and idle self-hosted runner in current repository that matches the required labels: 'macos-10.15'
2021-01-19T17:13:15.1303466Z Can't find any online and idle self-hosted runner in current repository's account/organization that matches the required labels: 'macos-10.15'
2021-01-19T17:13:15.1574665Z Found online and idle hosted runner in current repository's account/organization that matches the required labels: 'macos-10.15'
2021-01-19T17:13:15.3131419Z ##[section]Finishing: Request a runner to run this job
2021-01-19T17:13:27.1843930Z Current runner version: '2.275.1'
2021-01-19T17:13:27.1890690Z ##[group]Operating System
2021-01-19T17:13:27.1891550Z Mac OS X
2021-01-19T17:13:27.1891900Z 10.15.7
2021-01-19T17:13:27.1892230Z 19H15
2021-01-19T17:13:27.1892580Z ##[endgroup]
2021-01-19T17:13:27.1893030Z ##[group]Virtual Environment
2021-01-19T17:13:27.1893560Z Environment: macos-10.15
2021-01-19T17:13:27.1893990Z Version: 20201212.1

@timotheecour
Copy link
Member Author

timotheecour commented Jan 19, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants