Skip to content

test: add generated BDD test runner - #4207

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

test: add generated BDD test runner#4207
nogates merged 4 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, #4186 will contain the remaining generated formatting/codegen differences.

@nogates
nogates requested review from a team as code owners August 19, 2026 14:13
@nogates
nogates force-pushed the transformer-migration-generated-tests branch from 1074e67 to 92bfff8 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 5c36e4029378c331ae9c0cab1c17ccbffb0abe38
  • 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 force-pushed the transformer-migration-generated-tests branch from 92bfff8 to 6b44088 Compare August 19, 2026 14:54
@nogates nogates added the changelog/no-changelog Changes don't appear in changelog label Aug 19, 2026
@nogates
nogates force-pushed the transformer-migration-generated-tests branch from 6b44088 to 5a07acf Compare August 20, 2026 11:09
@nogates
nogates force-pushed the transformer-migration-generated-tests branch from 5a07acf to d59aad4 Compare August 20, 2026 11:38
@nogates
nogates merged commit cf737f8 into master Aug 20, 2026
15 checks passed
@nogates
nogates deleted the transformer-migration-generated-tests branch August 20, 2026 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog Changes don't appear in changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants