Skip to content

Commit 5f19ef2

Browse files
Fix EVP flagevaluation contract and enable Go system tests (#7180)
1 parent ca0860d commit 5f19ef2

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

manifests/golang.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -886,7 +886,7 @@ manifest:
886886
tests/ffe/test_dynamic_evaluation.py::Test_FFE_RC_Unavailable: v2.4.0
887887
tests/ffe/test_dynamic_evaluation.py::Test_FFE_Unknown_Operator_Tolerance::test_unknown_operator_errors: bug (FFL-2182)
888888
tests/ffe/test_exposures.py: v2.6.0-dev # Easy win for chi, echo, gin, net-http, net-http-orchestrion, uds-echo and version 2.5.0
889-
tests/ffe/test_flag_eval_evp.py: missing_feature (FFL-2446)
889+
tests/ffe/test_flag_eval_evp.py: v2.10.0-dev
890890
tests/ffe/test_flag_eval_metrics.py: v2.8.0
891891
tests/ffe/test_flag_eval_metrics.py::Test_FFE_Eval_Metric_Parse_Error_Invalid_Regex: irrelevant (Go validates regex at config load time)
892892
tests/ffe/test_flag_eval_metrics.py::Test_FFE_Eval_Nested_Attributes_Ignored: irrelevant (FFL-1980)

tests/ffe/test_flag_eval_evp.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717

1818
RC_PRODUCT = "FFE_FLAGS"
1919
RC_PATH = f"datadog/2/{RC_PRODUCT}"
20-
EVP_FLAGEVALUATIONS_PATH = "/api/v2/flagevaluations"
20+
EVP_FLAGEVALUATIONS_PATH = "/api/v2/flagevaluation"
2121
EVP_WAIT_TIMEOUT_SECONDS = 30
2222
EVP_LOAD_WAIT_TIMEOUT_SECONDS = 60
2323
EVP_FULL_TIER_PER_FLAG_CAP = 10_000
24-
EVP_DEGRADATION_OVERFLOW_EVALS = 50
24+
EVP_DEGRADATION_OVERFLOW_EVALS = 2_000
2525

2626

2727
def make_multi_flag_fixture(flag_keys: list[str]) -> JSON:

0 commit comments

Comments
 (0)