Skip to content

test: add generated BDD test runner - #3696

Merged
nogates merged 2 commits into
masterfrom
transformer-migration-generated-tests
Aug 20, 2026
Merged

test: add generated BDD test runner#3696
nogates merged 2 commits into
masterfrom
transformer-migration-generated-tests

Conversation

@nogates

@nogates nogates commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add the generated portable test data, runner, and server
  • wire the BDD suite to the generated runner when DD_USE_GENERATED_TESTS=true
  • display === Using Generated Test Runner === once the generated runner is active

This is the functional first half of the transformer migration split. Formatter/pre-commit changes remain isolated on transformer-migration.

After this PR merges and generation reruns, #3676 will contain the remaining generated formatting/codegen differences.

@datadog-official

datadog-official Bot commented Aug 19, 2026

Copy link
Copy Markdown

Tests

🎉 All green!

🧪 All tests passed
❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 469b5d6 | Docs | View more details | Give us feedback!

@nogates
nogates force-pushed the transformer-migration-generated-tests branch from 8167ba9 to 77ba504 Compare August 19, 2026 14:50
@nogates

nogates commented Aug 19, 2026

Copy link
Copy Markdown
Contributor Author

Regeneration audit completed:

  • this PR is one signed commit directly on SDK base 403eafab9fbc4bef35deaba379e5d0904a031251
  • feature synchronization and portable artifacts were regenerated from datadog-api-spec/master at e20c4541942fd4f7c8d54f1b4f12d3a68d4ff410
  • generation used openapi-transformer at 74070c99
  • output contains 1,692 request plans and 1,878 recordings, including both new monitor bundle_config scenarios
  • no SDK cassette, Go module, or pre-commit files are changed

This replaces the earlier payload copied from the spec migration run, which was stale relative to current master.

@nogates
nogates merged commit 9e8918a into master Aug 20, 2026
15 checks passed
@nogates
nogates deleted the transformer-migration-generated-tests branch August 20, 2026 11:36
github-actions Bot pushed a commit that referenced this pull request Aug 20, 2026
* test: add generated BDD test runner

* update to latest version 9e8918a
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants