Skip to content

Commit 42fb2f7

Browse files
committed
test(ffe): scope Node RC capability to remote config
1 parent bd299b6 commit 42fb2f7

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

tests/parametric/capabilities.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ capabilities:
7272
- ASM_ACTIVATION
7373
- ASM_AUTO_USER_INSTRUM_MODE
7474

75-
'>=5.72.0':
75+
'>=5.72.0 <6.5.0':
7676
- FFE_FLAG_CONFIGURATION_RULES
7777

7878
'>=5.83.0':

tests/parametric/test_ffe/test_configuration_sources.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from tests.parametric.conftest import APMLibrary
2323
from tests.parametric.test_ffe.test_dynamic_evaluation import _set_and_wait_ffe_rc, _ffe_evaluate_with_rc_retry
2424
from utils import features, scenarios
25-
from utils.dd_constants import RemoteConfigApplyState
25+
from utils.dd_constants import Capabilities, RemoteConfigApplyState
2626
from utils.docker_fixtures import TestAgentAPI
2727
from utils.docker_fixtures._mock_ffe_agentless_backend import (
2828
CONFIG_PATH,
@@ -196,6 +196,8 @@ def test_remote_config_positive_ignores_agentless_env(
196196
test_library: APMLibrary,
197197
mock_ffe_agentless_backend: MockFFEAgentlessBackendServer,
198198
) -> None:
199+
test_agent.assert_rc_capabilities({Capabilities.FFE_FLAG_CONFIGURATION_RULES})
200+
199201
apply_state = _set_and_wait_ffe_rc(test_agent, UFC_VALID_DATA)
200202
assert apply_state["apply_state"] == RemoteConfigApplyState.ACKNOWLEDGED.value
201203
assert apply_state["product"] == RC_PRODUCT

0 commit comments

Comments
 (0)