quality-rollup
Aggregate data quality status across a table, test suite, or entire organization. Returns pass rate percentage, top failing test cases with details, and most recent run timestamp.
Instructions
Aggregated DQ status across a scope (table / test suite / org-wide). Lists test cases under the scope, buckets them by current status (Success/Failed/Aborted/Queued), surfaces the top failing cases (with fqn/result/timestamp), reports passRatePct + most-recent-run timestamp. Replaces the recursive list-test-cases + list-test-case-results walk LLMs do for 'what's broken in ?'. Provide ONE of entityLink / tableFqn / testSuiteId / testSuiteFqn (or none for org-wide).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entityLink | No | OM entityLink, e.g. '<#E::table::svc.db.schema.orders>' | |
| tableFqn | No | Convenience: build entityLink from a table fully-qualified name | |
| testSuiteId | No | Test Suite UUID — restricts to cases belonging to this suite | |
| testSuiteFqn | No | Test Suite FQN — resolved to UUID before listing | |
| limit | No | Maximum test cases to inspect (default 100, max 500) | |
| topFailingLimit | No | Number of top failing cases to surface in the response (default 5) |