-
Notifications
You must be signed in to change notification settings - Fork 5
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
equinix-2cpu-8gb
does not scale
#21
Comments
After 2 hours it's still only running with 1 job in parallell |
@stianst please send me a refs to an action or workflow where you are testing this. I need a link to both the action's YAML file and specific runs where there was an absence of scaling. |
@RobertKielty https://github.com/cncf/keycloak-testing/actions?query=branch%3Aequinix I started 4 workflow runs at the same time, and even with 4 runs I didn't see more than a single job running at any given time. |
Thank you for sharing this. Sorry, I missed this today, I will take a look first thing in the morning. Will DM you on Slack if I have questions. |
Tried again today using a dummy workflow - it's basically just spanning 2 x 10 jobs, which sleeps for a configurable amount. Running 3 runs with @RobertKielty added you to the repo so you can try running the workflow yourself if that helps. Just open I've got a Java script that let's me pull how many jobs are running, but you can also just look at the status of the jobs through the GitHub UI. |
@stianst Thanks for adding me to the repo, I saw your update on the service desk request and I will discuss that with @jeefy and @krook tomorrow at the latest. I will take a look at the test job and migrate it over to an Oracle Cloud runner as that is where we will be offering external runners moving forward. |
@stianst I modified the Dummy CI job to use a newly deployed hosted runner oracle-16cpu-64gb. c. 8 jobs ran parallel, the elapsed time for entire run of 20 jobs was 7m 46s https://github.com/cncf/keycloak-testing/actions/runs/13112604484 The runner runs on OCI, on a amd64 CPU (I will add amd64 to the runner name in time) For more runtime details, see our test-runner action here: https://github.com/cncf/automation/actions/runs/13059704463/job/36580556429 Can you use this runner to run full CI for Keycloak? Let me know of any changes you would like to see on this runner. |
I've been experimenting with hosted runners using
equinix-2cpu-8gb
in cncf/keycloak-testing. However, it does not seem to scale the number of available runners.Last week when I tried I hit a cap on 3 parallell runners, but this week it seems worse and I'm not getting more than one runner at a time.
I simulated there being 4 open PRs to Keycloak, and after about an hour I have 1 job running, with a queue of 145.
The text was updated successfully, but these errors were encountered: