Skip to content

feat: add typespec-ts and typespec-java emitters to benchmark#4907

Draft
timotheeguerin with Copilot wants to merge 1 commit into
mainfrom
copilot/update-benchmark-include-typespec-emitters
Draft

feat: add typespec-ts and typespec-java emitters to benchmark#4907
timotheeguerin with Copilot wants to merge 1 commit into
mainfrom
copilot/update-benchmark-include-typespec-emitters

Conversation

Copilot AI commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

The benchmark only covered autorest, openapi3, python, and http-client-js emitters. This adds typespec-ts and typespec-java so emit performance is tracked for all major Azure SDK emitters.

Changes

  • packages/benchmark/package.json — add @azure-tools/typespec-ts and @azure-tools/typespec-java as workspace dependencies
  • All three benchmark tspconfig.yaml files — add both emitters with minimal options:
    • typespec-ts: package-details.name
    • typespec-java: namespace, generate-samples: false, generate-tests: false (skip sample/test gen to keep focus on core emit perf)

Co-authored-by: timotheeguerin <1031227+timotheeguerin@users.noreply.github.com>
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
2 pipeline(s) were filtered out due to trigger conditions.
There may be pipelines that require an authorized user to comment /azp run to run.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants