This is an automated email from the ASF dual-hosted git repository.
vincbeck pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new deb320ca56f Don't fail on dynamic glue rule set reccomendations
(#70801)
deb320ca56f is described below
commit deb320ca56fc4084f4462ec586e118c2a079abea
Author: Niko Oliveira <[email protected]>
AuthorDate: Fri Jul 31 07:25:10 2026 -0700
Don't fail on dynamic glue rule set reccomendations (#70801)
The ruleset is generated dynamically by Glue's recommendation
engine and is non-deterministic, so recommended rules may not
always pass against the sample data. This system test only needs
to exercise the operators/sensors end-to-end, not assert that every
recommended rule passes, so do not fail on rule failures.
---
.../amazon/aws/example_glue_data_quality_with_recommendation.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git
a/providers/amazon/tests/system/amazon/aws/example_glue_data_quality_with_recommendation.py
b/providers/amazon/tests/system/amazon/aws/example_glue_data_quality_with_recommendation.py
index 97ec9a9d4bf..ccf4a63ca4c 100644
---
a/providers/amazon/tests/system/amazon/aws/example_glue_data_quality_with_recommendation.py
+++
b/providers/amazon/tests/system/amazon/aws/example_glue_data_quality_with_recommendation.py
@@ -96,6 +96,11 @@ def glue_data_quality_recommendation_workflow():
},
role=test_context[ROLE_ARN_KEY],
rule_set_names=[rule_set_name],
+ # The ruleset is generated dynamically by Glue's recommendation engine
and is
+ # non-deterministic, so recommended rules may not always pass against
the sample
+ # data. This system test only needs to exercise the operators/sensors
end-to-end,
+ # not assert that every recommended rule passes, so do not fail on
rule failures.
+ verify_result_status=False,
)
start_evaluation_run.wait_for_completion = False