Skip to main content

Understanding test results

Review diffs, interpret pass/fail status, and triage pricing, configurator, or approval regressions.

Video coming soonReading regression test results
How to interpret diffs and triage pricing drift.

Run detail page​

Open a run from Test Runs (/runs/[id]) to see the full results. The detail page shows:

  • Overall status: pass (no drift) or fail (differences found)
  • Category-specific diffs: pricing fields, configurator messages/steps, or approval chain changes
  • Before/after values: snapshot baseline vs live data
Screenshot coming soontest-runs-diff-viewTest run diff view showing field-level changes
Differences are highlighted with the snapshot value and the current live value.

Approval reports​

Approval runs render an approval-specific report with:

  • Chain and step match counts
  • High-risk routing diffs (missing steps, assignee changes, dependency changes)
  • Evidence for the quote, flow API name, and preview context

See Approval testing for how to read those diffs.

Configurator reports​

Configurator scenario runs show a Scenario Proof Timeline with attempt, assertion, correction, and save phases, plus collected configurator messages.

A multi-rule configurator snapshot run opens as a single run entry with each rule as a collapsible section: expand a rule to see its own full report.

See Configurator testing for how to read those results.

Live streaming​

While a run is in progress, Revsnap streams status updates in real time. You can watch the run complete without refreshing the page.

Screenshot coming soontest-runs-live-streamLive run progress streaming on the test run detail page
Live streaming shows run progress as Revsnap fetches and compares data.

Interpreting results​

StatusMeaning
PassLive data matches the snapshot, no pricing, configuration, or approval drift detected
FailOne or more baseline values differ from live Salesforce data

A failing run is not necessarily a bug. It may reflect an intentional pricing, rule, or approval-routing change. Use the diff view to decide whether the change is expected.

Regressions queue​

Failed runs appear in the Regressions queue on your dashboard. This gives you a single place to triage unexpected drift across all snapshots.

Exporting results​

Depending on your plan, you may be able to export run results for sharing with your team or attaching to release notes.