Skip to content

Commit e29d6d9

Browse files
authored
Switch benchmarking commands to consistently use builtDir (#46)
1 parent 754ead2 commit e29d6d9

37 files changed

+257
-101
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"name": "self-build-src-public-api",
3+
"kind": "tsc",
4+
"args": [
5+
"-b",
6+
"${suiteDirectory}/self-build-src-public-api/src"
7+
],
8+
"platforms": [
9+
"linux"
10+
],
11+
"tscConfig": {
12+
"usePublicApi": true
13+
}
14+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
#!/usr/bin/env bash
2+
3+
set -exo pipefail
4+
cd "${0%/*}"
5+
6+
export SCENARIO_REF=$TYPESCRIPT_COMMIT
7+
source ../../cloneScenario.sh https://github.com/microsoft/TypeScript.git
8+
9+
npm ci
10+
if test -f Herebyfile.mjs; then
11+
npx hereby generate-diagnostics
12+
else
13+
npx gulp generate-diagnostics
14+
fi
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
22
"parallel": "43m 34s",
33
"perAgent": {
4-
"ts-perf1": "26m 54s",
4+
"ts-perf1": "38m 26s",
55
"ts-perf2": "43m 34s",
66
"ts-perf3": "41m 28s",
77
},
8-
"total": "1h 51m 56s",
8+
"total": "2h 3m 28s",
99
}

scripts/src/__tests__/__file_snapshots__/generateMatrix/baseline/matrix.snap

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,14 @@
3333
"TSPERF_JOB_NAME": "tsc_node_18_15_0_material_ui",
3434
"TSPERF_JOB_SCENARIO": "material-ui",
3535
},
36+
"tsc_node_18_15_0_self_build_src_public_api": {
37+
"TSPERF_JOB_HOST": "node@18.15.0",
38+
"TSPERF_JOB_ITERATIONS": 6,
39+
"TSPERF_JOB_KIND": "tsc",
40+
"TSPERF_JOB_LOCATION": "public",
41+
"TSPERF_JOB_NAME": "tsc_node_18_15_0_self_build_src_public_api",
42+
"TSPERF_JOB_SCENARIO": "self-build-src-public-api",
43+
},
3644
"tsc_node_18_15_0_self_compiler": {
3745
"TSPERF_JOB_HOST": "node@18.15.0",
3846
"TSPERF_JOB_ITERATIONS": 6,
@@ -57,6 +65,14 @@
5765
"TSPERF_JOB_NAME": "tsc_node_20_5_1_material_ui",
5866
"TSPERF_JOB_SCENARIO": "material-ui",
5967
},
68+
"tsc_node_20_5_1_self_build_src_public_api": {
69+
"TSPERF_JOB_HOST": "node@20.5.1",
70+
"TSPERF_JOB_ITERATIONS": 6,
71+
"TSPERF_JOB_KIND": "tsc",
72+
"TSPERF_JOB_LOCATION": "public",
73+
"TSPERF_JOB_NAME": "tsc_node_20_5_1_self_build_src_public_api",
74+
"TSPERF_JOB_SCENARIO": "self-build-src-public-api",
75+
},
6076
"tsc_node_20_5_1_self_compiler": {
6177
"TSPERF_JOB_HOST": "node@20.5.1",
6278
"TSPERF_JOB_ITERATIONS": 6,

scripts/src/__tests__/__file_snapshots__/generateMatrix/baseline/outputVariables.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"MATRIX_any": "{}",
3-
"MATRIX_ts_perf1": "{"startup_node_18_15_0_tsc_startup":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_node_18_15_0_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_node_18_15_0_typescript_startup":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_node_18_15_0_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"tsc_node_18_15_0_Angular":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_15_0_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_node_18_15_0_material_ui":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_15_0_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_node_18_15_0_self_compiler":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_15_0_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_node_20_5_1_Angular":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_20_5_1_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_node_20_5_1_material_ui":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_20_5_1_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_node_20_5_1_self_compiler":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_20_5_1_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsserver_node_18_15_0_Compiler_UnionsTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_node_18_15_0_Compiler_UnionsTSServer","TSPERF_JOB_SCENARIO":"Compiler-UnionsTSServer"}}",
3+
"MATRIX_ts_perf1": "{"startup_node_18_15_0_tsc_startup":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_node_18_15_0_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_node_18_15_0_typescript_startup":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_node_18_15_0_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"tsc_node_18_15_0_Angular":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_15_0_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_node_18_15_0_material_ui":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_15_0_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_node_18_15_0_self_build_src_public_api":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_15_0_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_node_18_15_0_self_compiler":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_15_0_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_node_20_5_1_Angular":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_20_5_1_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_node_20_5_1_material_ui":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_20_5_1_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_node_20_5_1_self_build_src_public_api":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_20_5_1_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_node_20_5_1_self_compiler":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_20_5_1_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsserver_node_18_15_0_Compiler_UnionsTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_node_18_15_0_Compiler_UnionsTSServer","TSPERF_JOB_SCENARIO":"Compiler-UnionsTSServer"}}",
44
"MATRIX_ts_perf10": "{}",
55
"MATRIX_ts_perf11": "{}",
66
"MATRIX_ts_perf12": "{}",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"parallel": "44m 8s",
33
"perAgent": {
4-
"any": "3h 8m 28s",
4+
"any": "3h 30m 12s",
55
},
6-
"total": "3h 8m 28s",
6+
"total": "3h 30m 12s",
77
}

scripts/src/__tests__/__file_snapshots__/generateMatrix/bun/matrix.snap

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,14 @@
8080
"TSPERF_JOB_NAME": "tsc_bun_1_0_35_self_build_src",
8181
"TSPERF_JOB_SCENARIO": "self-build-src",
8282
},
83+
"tsc_bun_1_0_35_self_build_src_public_api": {
84+
"TSPERF_JOB_HOST": "bun@1.0.35",
85+
"TSPERF_JOB_ITERATIONS": 12,
86+
"TSPERF_JOB_KIND": "tsc",
87+
"TSPERF_JOB_LOCATION": "public",
88+
"TSPERF_JOB_NAME": "tsc_bun_1_0_35_self_build_src_public_api",
89+
"TSPERF_JOB_SCENARIO": "self-build-src-public-api",
90+
},
8391
"tsc_bun_1_0_35_self_compiler": {
8492
"TSPERF_JOB_HOST": "bun@1.0.35",
8593
"TSPERF_JOB_ITERATIONS": 12,

scripts/src/__tests__/__file_snapshots__/generateMatrix/bun/outputVariables.snap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"MATRIX_any": "{"startup_bun_1_0_35_tsc_startup":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_0_35_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_bun_1_0_35_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_0_35_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup"},"startup_bun_1_0_35_typescript_startup":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_0_35_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"tsc_bun_1_0_35_Angular":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_bun_1_0_35_Compiler_Unions":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_bun_1_0_35_Monaco":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_bun_1_0_35_TFS":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_bun_1_0_35_material_ui":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_bun_1_0_35_mui_docs":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_bun_1_0_35_self_build_src":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_bun_1_0_35_self_compiler":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_bun_1_0_35_vscode":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_bun_1_0_35_webpack":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_bun_1_0_35_xstate":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_xstate","TSPERF_JOB_SCENARIO":"xstate"}}",
2+
"MATRIX_any": "{"startup_bun_1_0_35_tsc_startup":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_0_35_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_bun_1_0_35_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_0_35_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup"},"startup_bun_1_0_35_typescript_startup":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_0_35_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"tsc_bun_1_0_35_Angular":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_bun_1_0_35_Compiler_Unions":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_bun_1_0_35_Monaco":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_bun_1_0_35_TFS":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_bun_1_0_35_material_ui":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_bun_1_0_35_mui_docs":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_bun_1_0_35_self_build_src":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_bun_1_0_35_self_build_src_public_api":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_bun_1_0_35_self_compiler":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_bun_1_0_35_vscode":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_bun_1_0_35_webpack":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_0_35_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_bun_1_0_35_xstate":{"TSPERF_JOB_HOST":"bun@1.0.35","TSPERF_JOB_ITERATIONS":12,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_0_35_xstate","TSPERF_JOB_SCENARIO":"xstate"}}",
33
"MATRIX_ts_perf1": "{}",
44
"MATRIX_ts_perf10": "{}",
55
"MATRIX_ts_perf11": "{}",
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"parallel": "22m 44s",
33
"perAgent": {
4-
"any": "1h 32m 4s",
4+
"any": "1h 43m 36s",
55
},
6-
"total": "1h 32m 4s",
6+
"total": "1h 43m 36s",
77
}

scripts/src/__tests__/__file_snapshots__/generateMatrix/faster/matrix.snap

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,14 @@
5656
"TSPERF_JOB_NAME": "tsc_node_18_15_0_self_build_src",
5757
"TSPERF_JOB_SCENARIO": "self-build-src",
5858
},
59+
"tsc_node_18_15_0_self_build_src_public_api": {
60+
"TSPERF_JOB_HOST": "node@18.15.0",
61+
"TSPERF_JOB_ITERATIONS": 6,
62+
"TSPERF_JOB_KIND": "tsc",
63+
"TSPERF_JOB_LOCATION": "public",
64+
"TSPERF_JOB_NAME": "tsc_node_18_15_0_self_build_src_public_api",
65+
"TSPERF_JOB_SCENARIO": "self-build-src-public-api",
66+
},
5967
"tsc_node_18_15_0_self_compiler": {
6068
"TSPERF_JOB_HOST": "node@18.15.0",
6169
"TSPERF_JOB_ITERATIONS": 6,

0 commit comments

Comments
 (0)