CI Bench

Head to head · CI Bench v1

Ubicloud vs GitHub-hosted (ubuntu-latest)

Ubicloud ran jobs 1.1× faster than GitHub-hosted runners (ubuntu-latest, 2 vCPU) (95% interval 1.1× to 1.2×); Ubicloud cost 83% less per job (at 100,000 jobs a month).

Speed

× faster than GitHub-hosted (ubuntu-latest) · higher is better
Ubicloud
1.1×
GitHub-hosted (ubuntu-latest)
1.0×

Cost per job

USD per $1.00 spent on GitHub-hosted (ubuntu-latest), at 100,000 jobs a month · lower is better
Ubicloud
$0.17
GitHub-hosted (ubuntu-latest)
$1.00

Workload by workload

Ubicloud had the lowest median time of the two on 11 of 12 workloads, GitHub-hosted (ubuntu-latest) on 1.
WorkloadUbicloudGitHub-hosted runners (ubuntu-latest, 2 vCPU)Lowest median
Burst: 20 jobs at once203 s259 sUbicloud
cli359 s368 sUbicloud
codex-lint682 s884 sUbicloud
container213 s239 sUbicloud
fd87 s92 sUbicloud
flask36 s23 sGitHub-hosted runners (ubuntu-latest, 2 vCPU)
guava881 s1167 sUbicloud
monorepo276 s384 sUbicloud
pydantic159 s179 sUbicloud
ts560 s784 sUbicloud
vite502 s603 sUbicloud
vue114 s121 sUbicloud

Cost by volume

Mean cost per job in USD, from the benchmark’s sensitivity results
VolumeUbicloudGitHub-hosted runners (ubuntu-latest, 2 vCPU)
100,000 jobs a month$0.173$1.000
10,000 jobs a month$0.173$1.000
1,000 jobs a month$0.173$1.000

Failed runs

Counted, never replaced
Ubicloud
1 of 360 measured runs (0.3%)
GitHub-hosted runners (ubuntu-latest, 2 vCPU)
3 of 360 measured runs (0.8%)

Each configuration page lists where its failures happened. All losses.

All results for this pair

One line per configuration pairing, generated from the benchmark data