Skip to content

Commit c9fdb26

Browse files
Copilotjakebailey
andauthored
Fix missing tsc.js in command args for non-native tsc benchmarks (#121)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: jakebailey <5341706+jakebailey@users.noreply.github.com>
1 parent acaa479 commit c9fdb26

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

ts-perf/packages/commands/src/benchmark/measure.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,10 +203,12 @@ async function runCompilerScenario(
203203
options.cpus,
204204
options.predictable,
205205
)
206+
.addIf(!nativeBin && !usesPublicApi, tsc)
206207
.addIf(usesPublicApi, tscPublicWrapper, typescript)
207208
.addCompilerOptions(options, scenario)
208209
.add("--diagnostics");
209210
const { cmd: clean, args: cleanargs } = new CommandLineArgumentsBuilder(expansion, nativeBin ? tsc : host)
211+
.addIf(!nativeBin, tsc)
210212
.addCompilerOptions(options, scenario)
211213
.add("--clean");
212214
try {

0 commit comments

Comments
 (0)