Skip to content

Commit f432db7

Browse files
Add exclude_detection_period_from_training flag to freshness anomaly tests
Co-Authored-By: Yosef Arbiv <[email protected]>
1 parent e7c2488 commit f432db7

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

macros/edr/tests/test_event_freshness_anomalies.sql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{% test event_freshness_anomalies(model, event_timestamp_column, update_timestamp_column, where_expression, anomaly_sensitivity, anomaly_direction, min_training_set_size, time_bucket, days_back, backfill_days, seasonality, sensitivity, ignore_small_changes, detection_delay, anomaly_exclude_metrics, detection_period, training_period) %}
1+
{% test event_freshness_anomalies(model, event_timestamp_column, update_timestamp_column, where_expression, anomaly_sensitivity, anomaly_direction, min_training_set_size, time_bucket, days_back, backfill_days, seasonality, sensitivity, ignore_small_changes, detection_delay, anomaly_exclude_metrics, detection_period, training_period, exclude_detection_period_from_training=false) %}
22
{{ config(tags = ['elementary-tests']) }}
33
{% if execute and elementary.is_test_command() and elementary.is_elementary_enabled() %}
44
{% set model_relation = elementary.get_model_relation_for_test(model, elementary.get_test_model()) %}
@@ -32,7 +32,8 @@
3232
detection_delay=detection_delay,
3333
anomaly_exclude_metrics=anomaly_exclude_metrics,
3434
detection_period=detection_period,
35-
training_period=training_period
35+
training_period=training_period,
36+
exclude_detection_period_from_training=exclude_detection_period_from_training
3637
)
3738
}}
3839
{% endtest %}

macros/edr/tests/test_freshness_anomalies.sql

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{% test freshness_anomalies(model, timestamp_column, where_expression, anomaly_sensitivity, anomaly_direction, min_training_set_size, time_bucket, days_back, backfill_days, seasonality, sensitivity, ignore_small_changes, detection_delay, anomaly_exclude_metrics, detection_period, training_period) %}
1+
{% test freshness_anomalies(model, timestamp_column, where_expression, anomaly_sensitivity, anomaly_direction, min_training_set_size, time_bucket, days_back, backfill_days, seasonality, sensitivity, ignore_small_changes, detection_delay, anomaly_exclude_metrics, detection_period, training_period, exclude_detection_period_from_training=false) %}
22
{{ config(tags = ['elementary-tests']) }}
33
{{ elementary.test_table_anomalies(
44
model=model,
@@ -18,7 +18,8 @@
1818
detection_delay=detection_delay,
1919
anomaly_exclude_metrics=anomaly_exclude_metrics,
2020
detection_period=detection_period,
21-
training_period=training_period
21+
training_period=training_period,
22+
exclude_detection_period_from_training=exclude_detection_period_from_training
2223
)
2324
}}
2425
{% endtest %}

0 commit comments

Comments
 (0)