dbt-data-reliability icon indicating copy to clipboard operation
dbt-data-reliability copied to clipboard

Enable test_sample_row_count config on tests

Open Ryosuke839 opened this issue 1 month ago • 3 comments

Currently test_sample_row_count can be overridden by var which works globally but not for each model or test.

This PR enables test_sample_row_count config on tests which precedes global setting.

Config would look like:

models:
  - name: some_model
    columns:
      - name: some_column
        data_tests:
          - not_null:
              meta:
                test_sample_row_count: null

Summary by CodeRabbit

  • New Features

    • Per-test sample row count override: individual tests can now override the global sample-row-count setting to control how many test-result samples are captured.
  • Tests

    • Added integration tests validating override behavior for both unlimited and limited sample retention, ensuring samples are returned as configured and sampling limits are respected.

✏️ Tip: You can customize this high-level summary in your review settings.

Ryosuke839 avatar Dec 12 '25 07:12 Ryosuke839