quickstart →

boat runner benchmark.

SaaS · Dedicated hardware (EU) jobs ran from OVH (FR, PL) in Hauts-de-France, FR; Grand Est, FR +1 more 3 variants 2–8 vCPU x64 boat pricing

70 of 92 jobs finished across every suite, 22 failed (TypeScript 2, Burst 17, Cache 3).

Variants

Fastest firstCheapest first; × against boat's fastest variant with 3 runs; cost per build, on the whole job's time.

  1. boat8 vCPU · 16 GBVM disk · 4 runs1m 50s, cost per build $0.0025; phases: setup 22s, cargo test 50s, clippy 27s, ×1.00
  2. boat2 vCPU · 4 GBVM disk · 4 runs3m 52s, cost per build $0.0012; phases: setup 26s, cargo test 2m 07s, clippy 1m 05s, ×2.11
  3. boat4 vCPU · 8 GBVM disk · 4 runs4m 31s, cost per build $0.0029; phases: setup 48s, cargo test 2m 16s, clippy 1m 06s, ×2.46
  1. boat8 vCPU · 16 GBVM disk · 4 runs1m 11s, cost per build $0.0017; phases: toolchain 1s, clone 4s, bun install 25s, typecheck 34s, ×1.00
  2. boat4 vCPU · 8 GBVM disk · 4 runs1m 19s, cost per build $0.0010; phases: toolchain 1s, clone 4s, bun install 14s, typecheck 1m 00s, ×1.11
  3. boat2 vCPU · 4 GBVM disk6m 58s, cost per build $0.0022; phases: toolchain 2s, clone 5s, bun install 14s, typecheck 6m 38s, 2 runs
  1. boat8 vCPU · 16 GBVM disk · 3 runs8m 47s, cost per build $0.0113; phases: fetch source 28s, buildx setup 11s, docker build 7m 38s, ×1.00
  2. boat2 vCPU · 4 GBVM diskn/a · not run: needs more than 8 GB of memory
  3. boat4 vCPU · 8 GBVM diskn/a · not run: needs more than 8 GB of memory

Bar shades, light to dark, in execution order: setup = checkout + packages + toolchaincargo fmtcargo testclippy

Bar shades, light to dark, in execution order: toolchainclonebun installtypecheck

Bar shades, light to dark, in execution order: fetch sourcebuildx setupdocker build

Fixed costs not in cost per build

  • $20 plan $20/month$20 of VM time (555 h of the default size); needed for CI; 12 starts a minute, 100 at once
  • $100 plan $100/month$100 of VM time; the xlarge size; 30 starts a minute, 300 at once
  • $500 plan $500/month$500 of VM time; 65 starts a minute, 1,000 at once
  • $2000 plan $2000/month$2,000 of VM time; 90 starts a minute, 2,000 at once

Each plan is paid per seat; every dollar of it is VM time at the listed rates, and usage past it is billed at the same rates.

A 7-day free trial (25 compute hours), which does not run CI jobs; a plan's included VM time does not carry over. Checked 2026-11-06

Over timeone point per run · since Nov 7

Loading every run…