From 3ce83abf12c712e5f7c9dec30f0742574c4e631f Mon Sep 17 00:00:00 2001 From: Emil Tin Date: Wed, 13 Dec 2023 12:50:17 +0100 Subject: [PATCH] yellow flash timeout config --- config/dynniq_ec2.yaml | 1 + config/gem_tlc.yaml | 1 + config/swarco_itc2.yaml | 1 + config/swarco_itc3.yaml | 1 + spec/site/tlc/modes_spec.rb | 2 +- spec/support/status_helpers.rb | 1 - 6 files changed, 5 insertions(+), 2 deletions(-) diff --git a/config/dynniq_ec2.yaml b/config/dynniq_ec2.yaml index e404d719..8a0ffbd0 100644 --- a/config/dynniq_ec2.yaml +++ b/config/dynniq_ec2.yaml @@ -18,6 +18,7 @@ timeouts: shutdown: 180 startup_sequence: 60 functional_position: 30 + yellow_flash: 60 components: main: KK+AG9998=001TC000: diff --git a/config/gem_tlc.yaml b/config/gem_tlc.yaml index d9dacef9..5ac3edbf 100644 --- a/config/gem_tlc.yaml +++ b/config/gem_tlc.yaml @@ -20,6 +20,7 @@ timeouts: startup_sequence: 5 functional_position: 2 priority_completion: 5 + yellow_flash: 2 components: main: TC: diff --git a/config/swarco_itc2.yaml b/config/swarco_itc2.yaml index e2f4092d..5c3ea3ff 100644 --- a/config/swarco_itc2.yaml +++ b/config/swarco_itc2.yaml @@ -20,6 +20,7 @@ timeouts: shutdown: 180 startup_sequence: 180 functional_position: 240 + yellow_flash: 60 components: main: KK+AG9998=001TC000: diff --git a/config/swarco_itc3.yaml b/config/swarco_itc3.yaml index bbb1adfc..a98ab49b 100644 --- a/config/swarco_itc3.yaml +++ b/config/swarco_itc3.yaml @@ -18,6 +18,7 @@ timeouts: shutdown: 180 startup_sequence: 180 functional_position: 30 + yellow_flash: 60 components: main: KK+AG9998=001TC000: diff --git a/spec/site/tlc/modes_spec.rb b/spec/site/tlc/modes_spec.rb index 848b08f0..eb5ecab8 100644 --- a/spec/site/tlc/modes_spec.rb +++ b/spec/site/tlc/modes_spec.rb @@ -179,7 +179,7 @@ specify 'yellow flash affects all signal groups', sxl: '>=1.0.7' do |example| Validator::Site.connected do |task,supervisor,site| prepare task, site - timeout = 10 + timeout = Validator.config['timeouts']['yellow_flash'] switch_yellow_flash wait_for_groups 'c', timeout: timeout # c mean s yellow flash diff --git a/spec/support/status_helpers.rb b/spec/support/status_helpers.rb index 9d6316db..72b7229a 100644 --- a/spec/support/status_helpers.rb +++ b/spec/support/status_helpers.rb @@ -66,7 +66,6 @@ def wait_for_status parent_task, description, status_list, end def wait_for_groups state, timeout: - timeout = 10 regex = /^#{state}+$/ wait_for_status(@task, "Wait for all groups to go to yellow flash",