diff --git a/ansible/roles/test/tasks/lag_fanout_ports_test.yml b/ansible/roles/test/tasks/lag_fanout_ports_test.yml index 7a6f87063f4..da8a5b4c18f 100644 --- a/ansible/roles/test/tasks/lag_fanout_ports_test.yml +++ b/ansible/roles/test/tasks/lag_fanout_ports_test.yml @@ -35,7 +35,7 @@ msg: "Wait for configuration to be applied..." - pause: - seconds: 30 + seconds: 60 - include: lag_run_ptf.yml vars: @@ -58,6 +58,3 @@ - pause: seconds: 100 - - # Invert PTF interface index - - include: roles/test/files/helpers/invert_iface_behind_lag_member.yml diff --git a/ansible/roles/test/tasks/lag_lacp_timing_test.yml b/ansible/roles/test/tasks/lag_lacp_timing_test.yml index 8073d82b6ce..65180ed62a7 100644 --- a/ansible/roles/test/tasks/lag_lacp_timing_test.yml +++ b/ansible/roles/test/tasks/lag_lacp_timing_test.yml @@ -12,7 +12,7 @@ - set_fact: lacp_ether_type: '0x8809' packet_timing: 30 - packet_timeout: 10 + packet_timeout: 35 - name: Check LACP timing on eth{{ iface_behind_lag_member_0 }} (interface behind {{ vm_name }}). include: lag_run_ptf.yml diff --git a/ansible/roles/test/tasks/lag_vm_lacp_test.yml b/ansible/roles/test/tasks/lag_vm_lacp_test.yml index 68e25fb098a..4afb60c66fe 100644 --- a/ansible/roles/test/tasks/lag_vm_lacp_test.yml +++ b/ansible/roles/test/tasks/lag_vm_lacp_test.yml @@ -19,7 +19,7 @@ msg: "VM under test is {{ vm_name }}" - set_fact: - expected_rate: 'slow' + expected_rate: 'normal' # --- TEST FIRST LAG MEMBER --- - name: Read first LAG member configuration to learn LACP rate. @@ -34,8 +34,9 @@ shell: echo {{ cisco_script_res }} | grep lacp | sed -n "s/.*rate //p" register: lacp_rate +# "normal" is default value for LACP rate on Arista VM so it may not be shown - fail: msg="Wrong LACP rate for {{ lag_member_0 }} on {{ vm_name }}. The rate is \'{{ lacp_rate.stdout }}\', while the expected value is \'{{ expected_rate }}\'." - when: lacp_rate.stdout != "{{ expected_rate }}" + when: lacp_rate.stdout != "{{ expected_rate }}" and lacp_rate.stdout != "" # --- TEST SECOND LAG MEMBER --- - name: Read second LAG member configuration to learn LACP rate. @@ -50,5 +51,6 @@ shell: echo {{ cisco_script_res }} | grep lacp | sed -n "s/.*rate //p" register: lacp_rate +# "normal" is default value for LACP rate on Arista VM so it may not be shown - fail: msg="Wrong LACP rate for {{ lag_member_1 }} on {{ vm_name }}. The rate is \'{{ lacp_rate.stdout }}\', while the expected value is \'{{ expected_rate }}\'." - when: lacp_rate.stdout != "{{ expected_rate }}" + when: lacp_rate.stdout != "{{ expected_rate }}" and lacp_rate.stdout != "" diff --git a/ansible/roles/test/tasks/lagall.yml b/ansible/roles/test/tasks/lagall.yml index f2d7e4c6bef..5e49bd5276d 100644 --- a/ansible/roles/test/tasks/lagall.yml +++ b/ansible/roles/test/tasks/lagall.yml @@ -120,7 +120,7 @@ when: dut_lags is defined - set_fact: - iface_behind_lag_member_index: 1 + iface_behind_lag_member_index: 0 - name: --TEST-- Fanout ports test. include: lag_fanout_ports_test.yml