openshift / verification-tests

Blackbox test suite for OpenShift.
GNU General Public License v3.0
50 stars 170 forks source link

update multicast receive packet not 100 lost #3620

Closed zhaozhanqi closed 3 months ago

zhaozhanqi commented 3 months ago

@openshift/team-sdn-qe ^^

  1. the match should be 5/0/100% not 5/0/0% when the package is lost 100%

  2. Sometimes the result has not output yet. so here check the following will be pass. But actually it's not.

    And the output should not match:
      | <%= cb.pod1ip %>.*multicast, xmt/rcv/%loss = 5/0/100% |
      | <%= cb.pod2ip %>.*multicast, xmt/rcv/%loss = 5/0/100% |

    so here we need to make sure the result is existing firstly.

      | <%= cb.pod1ip %>.*multicast, xmt/rcv/%loss |
      | <%= cb.pod2ip %>.*multicast, xmt/rcv/%loss |
  3. Update the annatation with overwrite=true

zhaozhanqi commented 3 months ago

with this fixed version 4.17.0-0.ci-2024-06-21-013912

7 scenarios (7 passed) 183 steps (183 passed) 5m35.579s [09:28:24] INFO> === At Exit ===

and failed on the version 4.16.0-0.nightly-2024-06-20-005834 which have the bug https://issues.redhat.com/browse/OCPBUGS-34778

Failing Scenarios:
cucumber -p devel -p _devel features/networking/multicast.feature:16 # Scenario: OCP-12926:SDN pods should be able to subscribe send and receive multicast traffic
cucumber -p devel -p _devel features/networking/multicast.feature:119 # Scenario: OCP-12977:SDN multicast is disabled by default if not annotate the namespace
cucumber -p devel -p _devel features/networking/multicast.feature:191 # Scenario: OCP-12930:SDN Same multicast groups can be created in multiple namespace
cucumber -p devel -p _devel features/networking/multicast.feature:341 # Scenario: OCP-12931:SDN pods in default project should not be able to receive multicast traffic from other namespace
cucumber -p devel -p _devel features/networking/multicast.feature:425 # Scenario: OCP-12928:SDN pods should be able to join multiple multicast groups at same time
cucumber -p devel -p _devel features/networking/multicast.feature:613 # Scenario: OCP-12966:SDN pods in default project should be able to receive multicast traffic from other default project pods
zhaozhanqi commented 3 months ago

@liangxia @pruan-rht ^^

openshift-ci[bot] commented 3 months ago

@zhaozhanqi: all tests passed!

Full PR test history. Your PR dashboard.

Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes-sigs/prow](https://github.com/kubernetes-sigs/prow/issues/new?title=Prow%20issue:) repository. I understand the commands that are listed [here](https://go.k8s.io/bot-commands).
asood-rh commented 3 months ago

/lgtm

anuragthehatter commented 3 months ago

Thanks @zhaozhanqi

/lgtm /approve

weliang1 commented 3 months ago

/lgtm

pruan-rht commented 3 months ago

/lgtm /approve

openshift-ci[bot] commented 3 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: anuragthehatter, asood-rh, pruan-rht, weliang1

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/openshift/verification-tests/blob/master/OWNERS)~~ [pruan-rht] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment