Adovo

Data & Analytics

dbt Fusion may run a package test marked disabled

Verify resolved generic-test selection before relying on a per-test enabled override.

November 1, 2026

A disabled test that still runs can block a release or hide a configuration misunderstanding. A dbt issue reports that Fusion 2.0.8 ignores a targeted +enabled: false override for one package generic test under data_tests, while a package-wide override changes selection. The reporter supplies a minimal configuration and dbt ls output. The case needs version-specific verification before changing policy.

Inspect the resolved selection

Pin the package and dbt versions, then run dbt ls for the targeted generic test. Compare its unique ID, package namespace and resource path with the override in dbt_project.yml. The dbt project and enabled-configuration references define the intended settings; a visually plausible YAML key is not proof that the node resolved as expected.

Test the smallest workaround

Try a staging override scoped to the exact package and test path, and rerun dbt ls and the narrow test selection. A package-wide disable may suppress unrelated protections, so treat it as a diagnostic control rather than an automatic production fix. Record which tests disappear, not only whether the command exits successfully.

Protect the release gate

If the targeted override fails on the installed Fusion build, keep the known-working runtime or document an explicit temporary selection rule with an expiry. Attach resolved manifest details and command output to the upstream issue. Recheck when upgrading; configuration behavior can change without altering the project file.

Adovo’s view

A test policy is whatever the runner actually selects. Configuration that looks right but resolves differently is an operational risk. Inspect the selected graph before using an override to justify a production release.

Continue exploring

Data & Analytics

dbtFusion

dbt Fusion can split signed zero in macro distinct results

Test signed-zero handling in agate-backed macros before a dbt Fusion migration.

Read more

Data & Analytics

dbtDatabricks

A dbt Fusion null override can leave an inherited DELETE merge action

Audit effective dbt merge configuration before a model-level null override is trusted to remove a destructive action.

Read more

Data & Analytics

dbtIncremental Models

A dbt incremental run replaces a production table with empty data

An unexpected initial-build path can turn an incremental model run into a table replacement. Protect row counts and rebuild authorization while retaining managed schema evolution.

Read more
Explore data and analytics services →