Skip to content

chore(deps): bump dd-smoke-tests/openfeature/src/test/resources/ffe-system-test-data from aaa97e4 to b647031 - #12231

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/submodules/dd-smoke-tests/openfeature/src/test/resources/ffe-system-test-data-b647031
Open

chore(deps): bump dd-smoke-tests/openfeature/src/test/resources/ffe-system-test-data from aaa97e4 to b647031#12231
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/submodules/dd-smoke-tests/openfeature/src/test/resources/ffe-system-test-data-b647031

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 18, 2026

Copy link
Copy Markdown
Contributor

Bumps dd-smoke-tests/openfeature/src/test/resources/ffe-system-test-data from aaa97e4 to b647031.

Commits
  • b647031 Merge pull request #21 from DataDog/blake.thomas/FFL-2914-pr0-regex-conforman...
  • 8e8a6c2 Version narrowed regex contract
  • 6c11ed1 Narrow portable regex authoring contract
  • 3160ea4 Clarify targeting regex contract scope
  • ab0a81f ci: keep existing downstream drift advisory
  • 2c55e32 Merge latest main into regex conformance fixture
  • f744cf7 Correct targeting regex fixtures
  • ea8b5cc Merge pull request #26 from DataDog/agent/variant-type-mismatch-fixtures
  • cc2c56a test: clarify malformed flag errors
  • a2a7c39 test: report rejected flags as parse errors
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

…ystem-test-data

Bumps [dd-smoke-tests/openfeature/src/test/resources/ffe-system-test-data](https://github.com/DataDog/ffe-system-test-data) from `aaa97e4` to `b647031`.
- [Commits](DataDog/ffe-system-test-data@aaa97e4...b647031)

---
updated-dependencies:
- dependency-name: dd-smoke-tests/openfeature/src/test/resources/ffe-system-test-data
  dependency-version: b6470316cbfb00ad507eee79f5053a6a481a8c3c
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added comp: openfeature OpenFeature tag: dependencies Dependencies related changes tag: no release notes Changes to exclude from release notes labels Aug 18, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner August 18, 2026 17:24
@dependabot dependabot Bot added the comp: openfeature OpenFeature label Aug 18, 2026
@dependabot
dependabot Bot requested review from dd-oleksii and sameerank and removed request for a team August 18, 2026 17:24

@datadog-official datadog-official Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Datadog Autotest: FAIL

The bumped fixtures require malformed flags to resolve as ERROR/PARSE_ERROR, but the current evaluator returns DEFAULT for those flags. Both canonical fixture coverage and the OpenFeature smoke test enumerate the affected cases and will fail.

Open Bits AI session

🤖 Datadog Autotest · Commit f00f633 · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest

@@ -1 +1 @@
Subproject commit aaa97e44bb19c9cee7ae079995ddbcc864c6b702
Subproject commit b6470316cbfb00ad507eee79f5053a6a481a8c3c

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Implement the new malformed-flag contract before bumping fixtures

The canonical evaluator fixture test and OpenFeature smoke test will consistently fail when they enumerate the newly updated malformed-flag cases.

Assertion details
  • Input: A malformed-flag isolation case introduced by fixture revision b647031, such as a dropped malformed flag expected to produce PARSE_ERROR.
  • Expected: Malformed flags represented by the updated fixtures should return the default value with reason ERROR and errorCode PARSE_ERROR.
  • Actual: The parser records malformed flags as invalid_flag, and DDEvaluator returns the default value with Reason.DEFAULT and no error code for them, causing the updated fixture assertions to fail.

Was this helpful? React 👍 or 👎
🤖 Datadog Autotest · What is Autotest? · @DataDog review to ask questions · Any feedback? Reach out in #autotest

@dd-octo-sts

dd-octo-sts Bot commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

🟢 Java Benchmark SLOs — All performance SLOs passed

Suite Status
Startup 🟢 pass

SLO thresholds are defined here based on automatically generated metrics. A warning is raised when results are within 5% of the threshold.

PR vs. master results
Scenario Candidate master Δ (95% CI of mean)
startup:insecure-bank:iast:Agent 13.96 s 13.98 s [-0.8%; +0.5%] (no difference)
startup:insecure-bank:tracing:Agent 12.98 s 12.93 s [-0.5%; +1.3%] (no difference)
startup:petclinic:appsec:Agent 16.96 s 16.53 s [+1.4%; +3.8%] (significantly worse)
startup:petclinic:iast:Agent 16.94 s 15.88 s [+0.6%; +12.8%] (unstable)
startup:petclinic:profiling:Agent 16.77 s 16.84 s [-1.7%; +0.8%] (no difference)
startup:petclinic:sca:Agent 16.75 s 16.47 s [+0.8%; +2.6%] (maybe worse)
startup:petclinic:tracing:Agent 16.04 s 16.16 s [-1.7%; +0.2%] (no difference)

Commit: f00f6335 · CI Pipeline · Benchmarking Platform UI


Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp: openfeature OpenFeature tag: dependencies Dependencies related changes tag: no release notes Changes to exclude from release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants