Skip to content

flake: Functest — Functest #473

Description

@robot-helena

Detected by the QE bot on #472 (PR #472).

Check: Functest
Test id: (none extracted)
Reason: Cluster infrastructure failure: K8s API server connection refused (127.0.0.1:46229) and container runtime exit 125 errors indicate cluster went down mid-test, unrelated to PR's OVSDB mirror filtering logic

Command: make cluster-down 2>/dev/null; make cluster-up && make cluster-sync && make E2E_TEST_ARGS="-ginkgo.v -test.v -test.timeout 20m -ginkgo.noColor " functest; rc=$?; make cluster-down; exit $rc (exit 2)

Evidence
=== RUN   TestPlugin
Running Suite: Plugin Suite - /tmp/qe-pr-472-wt/tests
=====================================================
Random Seed: 1775889480

Will run 14 of 14 specs
------------------------------
[BeforeSuite] 
/tmp/qe-pr-472-wt/tests/tests_suite_test.go:42
  STEP: Waiting for namespace test-namespace to be removed, this can take a while ... @ 04/11/26 06:38:00.617
  STEP: Creating test-namespace namespace @ 04/11/26 06:38:00.624
[BeforeSuite] PASSED [0.023 seconds]
------------------------------
ovs-mirror 1.0.0 ovs traffic mirroring tests when an OVS bridge is configured on a node and both consumer and producer network attachment definitions are defined with a mirror configuration and 3 pods (2 producers and 1 consumer) are connected through it consumer pod should be able to monitor network traffic between producer pods
/tmp/qe-pr-472-wt/tests/mirror_test.go:91
  [... test steps ...]
• [52.835 seconds]
------------------------------
ovs-mirror 0.4.0 ovs traffic mirroring tests when an OVS bridge is configured on a node and both consumer and producer network attachment definitions are defined with a mirror configuration and 3 pods (2 producers and 1 consumer) are connected through it consumer pod should be able to monitor network traffic between producer pods
/tmp/qe-pr-472-wt/tests/mirror_test.go:91
  [... test steps ...]
• [50.750 seconds]
------------------------------
ovs-mirror 0.3.0 ovs traffic mirroring tests when an OVS bridge is configured on a node and both consumer and producer network attachment definitions are defined with a mirror configuration and 3 pods (2 producers and 1 consumer) are connected through it consumer pod should be able to monitor network traffic between producer pods
/tmp/qe-pr-472-wt/tests/mirror_test.go:91
  STEP: Adding ovs-bridge on the node @ 04/11/26 06:39:44.225
  STEP: Adding NetworkAttachmentDefinition ovs-net-prod of ovs bridge @ 04/11/26 06:39:44.413
  STEP: Adding NetworkAttachmentDefinition ovs-net-cons of ovs bridge @ 04/11/26 06:39:44.42
  STEP: Creating pod pod-cons with priviliged premission and ip 10.1.0.1/24 @ 04/11/26 06:39:44.437
  STEP: Waiting for pod container to be in Running state @ 04/11/26 06:39:44.445
  STEP: Creating pod pod-prod-1 with priviliged premission and ip 10.0.0.1/24 @ 04/11/26 06:39:49.502
  STEP: Waiting for pod container to be in Running state @ 04/11/26 06:39:49.51
  STEP: Creating pod pod-prod-2 with priviliged premission and ip 10.0.0.2/24 @ 04/11/26 06:39:54.537
  STEP: Waiting for pod container to be in Running state @ 04/11/26 06:39:54.553
  STEP: Running and parsing tcpdump result @ 04/11/26 06:39:59.586
  STEP: Pinging over the network @ 04/11/26 06:39:59.586
  STEP: Confirming that the communication was recorded @ 04/11/26 06:40:03.618
  STEP: Cleaning Pods in test-namespace namespace @ 04/11/26 06:40:03.65
  [FAILED] in [AfterEach] - /tmp/qe-pr-472-wt/tests/cluster/cluster.go:146 @ 04/11/26 06:40:57.605
  STEP: Cleaning NetworkAttachmentDefinition @ 04/11/26 06:40:57.605
  [FAILED] in [AfterEach] - /tmp/qe-pr-472-wt/tests/cluster/cluster.go:173 @ 04/11/26 06:40:57.605
  STEP: Removing ovs-bridge on the node @ 04/11/26 06:40:57.605
  [FAILED] in [AfterEach] - /tmp/qe-pr-472-wt/tests/node/node.go:61 @ 04/11/26 06:40:57.628
• [FAILED] [73.404 seconds]
ovs-mirror 0.3.0 ovs traffic mirroring tests when an OVS bridge is configured on a node and both consumer and producer network attachment definitions are defined with a mirror configuration and 3 pods (2 producers and 1 consumer) are connected through it [AfterEach] consumer pod should be able to monitor network traffic between producer pods
  [AfterEach] /tmp/qe-pr-472-wt/tests/mirror_test.go:87
  [It] /tmp/qe-pr-472-wt/tests/mirror_test.go:91

  [FAILED] Should succeed getting pod list in test namespace after deletion
  Unexpected error:
      <*rest.wrapPreviousError | 0x1fa7fd1426a0>: 
      Get "<localhost-url>": dial tcp 127.0.0.1:46229: connect: connection refused - error from a 
... [truncated]

Close this issue once the underlying flaky test is fixed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    flakeDetected by QE bot

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions