Skip to Content
Cloud & WebappPlans & Quotas

Plans & Quotas

Plans determine how many uploaded runs, events, retained artifacts, projects, and team members your Cloud workspace gets.

The exact limits can change. Treat the Cloud dashboard’s billing and usage pages as the source of truth for current plan numbers. This page explains how Glubean counts usage so you can predict what an uploaded run will consume.

What plans usually limit

  • uploaded runs per billing period
  • events per uploaded run
  • retained run history
  • artifact storage
  • private projects and team members
  • notification channels and advanced team features

How runs are counted

One run = one uploaded execution, regardless of how many tests or events it contains.

Examples:

  • A run with 3 tests and 50 events = 1 run
  • A run with 200 tests and 5,000 events = 1 run
  • Running glubean ci run --upload 10 times in CI = 10 runs

Runs without --upload are local-only and do not count against Cloud run quota.

What counts as an event

Events are the individual data points inside a run:

Event typeSource
assertionEach assertion result
logEach ctx.log() output
traceEach captured request/response or protocol trace
metricEach emitted metric sample
resultEach test, contract case, workflow, or load result outcome

If a run exceeds the event limit, additional events may be truncated or dropped. The run itself still uploads and counts.

Run history retention

Runs older than your plan’s retention window are automatically deleted. Artifacts associated with expired runs are also removed. Check the dashboard for the current retention window on your plan.

Checking your usage

Current usage is visible in the Cloud dashboard under project/team usage. The CLI may also warn when an upload approaches or exceeds a relevant limit.

Next

Last updated on