From 6f5f45f1e901d977019a0c099156eed0064ecb25 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 15 Nov 2025 13:06:54 -0600 Subject: [PATCH] cover --- .../fixtures/sensor_timeout_filter.yaml | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/tests/integration/fixtures/sensor_timeout_filter.yaml b/tests/integration/fixtures/sensor_timeout_filter.yaml index 0d127140f9..dbd4db3242 100644 --- a/tests/integration/fixtures/sensor_timeout_filter.yaml +++ b/tests/integration/fixtures/sensor_timeout_filter.yaml @@ -36,7 +36,7 @@ sensor: id: timeout_last_sensor filters: - timeout: - timeout: 200ms + timeout: 100ms value: last # Explicitly specify "last" mode to use TimeoutFilter class # Test 2: TimeoutFilter - reset behavior (same filter, different source) @@ -46,7 +46,7 @@ sensor: id: timeout_reset_sensor filters: - timeout: - timeout: 200ms + timeout: 100ms value: last # Explicitly specify "last" mode # Test 3: TimeoutFilterConfigured - static value mode @@ -56,7 +56,7 @@ sensor: id: timeout_static_sensor filters: - timeout: - timeout: 200ms + timeout: 100ms value: 99.9 # Test 4: TimeoutFilterConfigured - lambda mode @@ -66,7 +66,7 @@ sensor: id: timeout_lambda_sensor filters: - timeout: - timeout: 200ms + timeout: 100ms value: !lambda "return -1.0;" # Scripts to publish values with controlled timing @@ -78,8 +78,8 @@ script: - sensor.template.publish: id: source_timeout_last state: 42.0 - # Wait for timeout to fire (200ms + margin) - - delay: 300ms + # Wait for timeout to fire (100ms + margin) + - delay: 150ms # Test 2: Multiple values before timeout (should reset timer) - id: test_timeout_reset_script @@ -88,20 +88,20 @@ script: - sensor.template.publish: id: source_timeout_reset state: 10.0 - # Wait 100ms (halfway to timeout) - - delay: 100ms + # Wait 50ms (halfway to timeout) + - delay: 50ms # Publish second value (resets timeout) - sensor.template.publish: id: source_timeout_reset state: 20.0 - # Wait 100ms (halfway to timeout again) - - delay: 100ms + # Wait 50ms (halfway to timeout again) + - delay: 50ms # Publish third value (resets timeout) - sensor.template.publish: id: source_timeout_reset state: 30.0 - # Wait for timeout to fire (200ms + margin) - - delay: 300ms + # Wait for timeout to fire (100ms + margin) + - delay: 150ms # Test 3: Static value timeout - id: test_timeout_static_script @@ -111,7 +111,7 @@ script: id: source_timeout_static state: 55.5 # Wait for timeout to fire - - delay: 300ms + - delay: 150ms # Test 4: Lambda value timeout - id: test_timeout_lambda_script @@ -121,7 +121,7 @@ script: id: source_timeout_lambda state: 77.7 # Wait for timeout to fire - - delay: 300ms + - delay: 150ms # Buttons to trigger each test scenario button: