diff --git a/ocs_ci/framework/pytest_customization/marks.py b/ocs_ci/framework/pytest_customization/marks.py index 1535fe1cc32..e5798e9ca13 100644 --- a/ocs_ci/framework/pytest_customization/marks.py +++ b/ocs_ci/framework/pytest_customization/marks.py @@ -588,11 +588,12 @@ reason="Metrics is not enabled for external mode OCS <4.6", ) -rdr_ui = pytest.mark.skipif( +rdr_ui_skipif = pytest.mark.skipif( not config.RUN.get("rdr_failover_via_ui") or not config.RUN.get("rdr_relocate_via_ui"), reason="RDR UI failover or relocate config needed", ) +rdr_ui = compose(rdr_ui_skipif, pytest.mark.rdr_ui) dr_hub_recovery = pytest.mark.skipif( config.nclusters != 4,