FrameBudget Lab - Performance Regression & CI Gate View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
47 KB
Files
28
Views in the past week
7

Price tracking

Last checked
Tracked since
Lowest recorded
$24.99 on

Keywords

FrameBudget Lab - Performance Regression & CI Gate

by JIALiiii (opens in new tab)

No ratings yet

  • Price drop

Capture trustworthy frame evidence, compare baselines, and stop performance regressions before they ship.

Discount -50% Previous price $49.99 Price $24.99

Lowest recorded price

Get 50% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for FrameBudget Lab - Performance Regression & CI Gate, 6 months Current $24.99; lowest $24.99; highest $49.99 in this period. $0 $25 $50 Aug Sep Oct Nov

Asset preview

1 / 3

FrameBudget Lab - Performance Regression & CI Gate screenshot 1

FrameBudget Lab - Performance Regression & CI Gate screenshot 1

About this asset

FrameBudget Lab turns one-off profiling into repeatable performance evidence.
Capture a controlled sampling window in the Editor or a Player build, inspect tail latency instead of relying on averages, compare the result with a trusted baseline, and produce a clear Pass, Warning, Fail, or Incomparable verdict. When a regression breaks your agreed budget, the same evidence can block an automated build through deterministic exit codes and JUnit XML.
WHAT IT MEASURES
• Frame, CPU, and GPU frame time
• GC allocations per frame
• System and Unity-used memory
• Draw calls, SetPass calls, batches, and triangle count
• Mean, P50, P95, P99, maximum, and over-budget spike rate
TRUSTWORTHY COMPARISONS
• Fixed warm-up and measured-frame windows
• Allocation-conscious sampling into a preallocated buffer
• Absolute limits and relative-to-baseline regression limits
• Strict environment fingerprinting for Unity version, platform, CPU, graphics device/API, render pipeline, resolution, quality, VSync, and target frame rate
• Explicit Incomparable results when test conditions do not match
• Unavailable platform counters remain marked unavailable instead of silently becoming zero
EVIDENCE AND AUTOMATION
• JSON reports for complete run evidence
• CSV export for frame-level analysis
• JUnit XML for CI systems
• Batch-mode exit codes: 0 Pass, 2 budget failure, 3 invalid or incomparable input
• Reports can be produced in Editor Play Mode or saved from Player builds
INCLUDED
• English and Simplified Chinese editor interface
• English and Simplified Chinese offline documentation
• Ready-to-open demo scene and default performance profile
• Built-in self-test command
• No Asset Store package dependencies
GPU timing and individual rendering counters depend on the target platform and graphics API. For release decisions, profile on the target device; Editor Play Mode remains useful for iteration. FrameBudget Lab reports unavailable counters clearly and records the test environment so you can judge evidence correctly.
FrameBudget Lab is a measurement, comparison, and regression-gating tool. It does not automatically rewrite or optimize project content.

From the publisher's Asset Store listing.

Technical details

Features:
• Allocation-conscious capture with configurable warm-up and sampling windows
• Frame, CPU, GPU, GC allocation, memory, draw-call, SetPass, batch, and triangle metrics
• Mean, P50, P95, P99, maximum, and over-budget spike-rate evidence
• Strict environment fingerprints and explicit Incomparable verdicts
• Absolute and relative regression budgets
• JSON, frame-level CSV, JUnit XML, and deterministic CI exit codes
• English and Simplified Chinese UI and offline documentation
• Demo scene, default profile, and built-in self-tests
Compatibility:
• Unity 2022.3 or newer
• Built-in Render Pipeline, URP, and HDRP
• Editor and Player workflows
• Windows, macOS, and Linux Editor; Player counter availability depends on target platform/API
• No Asset Store package dependencies
Documentation:
Offline documentation is included at Assets/JIALiiii/FrameBudgetLab/Documentation/README_EN.md and README_CN.md.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.62f1c1 Compatible Compatible Compatible

Compatible with Built-in Render Pipeline, URP, and HDRP. GPU timing and individual rendering counters depend on the target platform and graphics API; unavailable counters are reported explicitly. No Asset Store package dependencies.

As listed on the Asset Store.