Skip to content

Commit

Permalink
Temporarily disable package building tests.
Browse files Browse the repository at this point in the history
  • Loading branch information
plypaul committed Feb 22, 2025
1 parent ce22eb1 commit 9e13a38
Showing 1 changed file with 12 additions and 5 deletions.
17 changes: 12 additions & 5 deletions scripts/ci_tests/run_package_build_tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -112,8 +112,15 @@ class PackageBuildTestFailureException(Exception): # noqa: D101
)

# Test building the `dbt-metricflow` package.
_run_package_build_test(
package_directory=metricflow_repo_directory.joinpath("dbt-metricflow"),
package_test_script=metricflow_repo_directory.joinpath("scripts/ci_tests/dbt_metricflow_package_test.py"),
optional_package_dependencies_to_install=("dbt-duckdb",),
)
# TODO: Re-enable once `metricflow==0.207.2` is published.
# This is because the `dbt-metricflow` package specifies a published version of `metricflow` as a dependency, so a
# a change that affects both `metricflow` and `dbt-metricflow` requires the following steps:
# * Publish a new version of `metricflow`
# * Update the dependency in `dbt-metricflow` to the new version.
# * Re-enable this test.
# * Publish a new version of `dbt-metricflow`.
# _run_package_build_test(
# package_directory=metricflow_repo_directory.joinpath("dbt-metricflow"),
# package_test_script=metricflow_repo_directory.joinpath("scripts/ci_tests/dbt_metricflow_package_test.py"),
# optional_package_dependencies_to_install=("dbt-duckdb",),
# )

0 comments on commit 9e13a38

Please sign in to comment.