Skip to content

test: add generated BDD test runner - #3893

Open
nogates wants to merge 1 commit into
masterfrom
transformer-migration-generated-tests
Open

test: add generated BDD test runner#3893
nogates wants to merge 1 commit 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, #3872 will contain the remaining generated formatting/codegen differences.

@nogates
nogates requested review from a team as code owners August 19, 2026 14:13
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Aug 19, 2026
@nogates
nogates force-pushed the transformer-migration-generated-tests branch from 51cb271 to 38e914c 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 1ecd88d85c5ffef19517b9517cd1faaa9f7d876e
  • 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.

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

Labels

changelog/no-changelog documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant