See what changed since a test last passed

How SQL Tester compares runs and flags drift without any check.

In short

When a saved test fails, the result shows what changed since the last run that passed in the same environment. Even without checks, every run is compared with its last passing run, and a change is flagged as drift.

Before you start

Read what changed

  1. Open the failed run.
  2. Read "Changed since the last passing run": the error, and each check that turned from pass to fail with its value then and now.
  3. Read what else differs: the statement, parameters and transaction mode; columns, rows, rows affected, return value and output parameters; a much slower run or a different server version.
  4. Open the History tab to see drift across the project under What changed.

Drift without checks

Good to know

Related