Skip to content

Commit 9e05bf1

Browse files
authored
[4.18] tests, net, hot plug: quarantine multiple interfaces hot plug scenario (#5084)
##### What this PR does / why we need it: Quarantining the scenario that creates 3 additional hot-plug interfaces will stabilize the module until a proper fix is applied in a future PR. Backport of #3455 to cnv-4.18. ##### Which issue(s) this PR fixes: Hot-plug tests are showing flakiness because the test tries to hot-plug too many interfaces (more than 4, which is the maximum allowed for the VM spec used in this module). Quarantining the scenario that creates 3 additional hot-plug interfaces will stabilize the module until a proper fix is applied. ##### Special notes for reviewer: ##### jira-ticket: [CNV-76670](https://issues.redhat.com/browse/CNV-76670) Signed-off-by: Anat Wax <awax@redhat.com>
1 parent cee774d commit 9e05bf1

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

tests/network/l2_bridge/test_bridge_nic_hot_plug.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
set_secondary_static_ip_address,
2121
wait_for_interface_hot_plug_completion,
2222
)
23-
from utilities.constants import FLAT_OVERLAY_STR, SRIOV
23+
from utilities.constants import FLAT_OVERLAY_STR, QUARANTINED, SRIOV
2424
from utilities.network import (
2525
IfaceNotFound,
2626
assert_ping_successful,
@@ -491,6 +491,10 @@ def test_vmi_spec_updated_with_hot_plugged_interface(
491491
name="test_multiple_interfaces_hot_plugged",
492492
depends=["test_vmi_spec_updated_with_hot_plugged_interface"],
493493
)
494+
@pytest.mark.xfail(
495+
reason=(f"{QUARANTINED}: Failing due to hot plugging too many interfaces to the VM. Tracked in CNV-76670"),
496+
run=False,
497+
)
494498
def test_multiple_interfaces_hot_plugged(
495499
self,
496500
running_vm_for_nic_hot_plug,

0 commit comments

Comments
 (0)