Performance Stats
Real-time insights into CarbonRunner&pos;s performance and environmental impact. Track key metrics including Time to Start, GitHub Webhook Delay, and Average CO₂ Intensity, so you can see exactly how quickly jobs run and how clean the energy was when they did.
Time To Start
The time between Github creating a workflow job run and it being spun up on a runnner. We keep a pool of Github runners ready to go in low carbon regions, sometimes though, if you request an uncommon configuration such as (arm64,ubuntu-latest,kvm) we might not have one on hand and we'll start one up on the fly. This incurs a time cost of around 45s-90s.
We're happy with a P50 of 8s. We think this is fair based upon:
- 1. The time it takes Github to generate and send us a webhook 968s (see below)
- 2. A VM Instance picking up the job (<2s) and generating a Github JitConfig (~700ms)
- 3. The Github runner contacting Github and saying it's started the job ~2s
- 4. Regional latency. EU servers typically see a 80ms-170ms
- Mean
- 477s
- Median (P50)
- 6s
- 50% of jobs start in less this time
- P90
- 60s
- 90% of jobs start in less this time
- P95
- 179s
- 95% of jobs start in less this time
Github Webhook Delay
We try to ingest webhooks as quickly as possible in a highly reliable way.
- Mean
- 968
- Median (P50)
- 2
- 50% of jobs are received in less than this time
- Median (P90)
- 3
- 90% of jobs are received in less than this time
- Median (P95)
- 162
- 95% of jobs are received in less than this time
Average CO2 Intensity
By leveraging multiple cloud providers, we automatically start instances in the lowest-carbon regions with a grid intensity below 100 g CO₂e/kWh.
The line graph below compares the global average carbon intensity with GitHub’s average across all their cloud regions, and with our carbon-aware cloud approach.
- Mean
- 42g CO2e
- Median (P50)
- 34g CO2e
- 50% of jobs were run in regions with an intensity less than this
- Median (P60)
- 43g CO2e
- 90% of jobs are received in less than this time
- Median (P95)
- 44g CO2e
- 95% of jobs are received in less than this time
Build Performance
Compare us to Github
These are updated weekly on Monday mornings (UTC time)
Want to Shift your GitHub Actions to Cleaner Grids?
It&pos;s a one-line code change to swap to use our carbon aware infrastructure. Saving 90% of carbon emissions to make your CI/CD pipeline the most sustainable you can.