diff --git a/cases/scenarios/babel-1/scenario.json b/cases/scenarios/babel-1/scenario.json new file mode 100644 index 0000000..11d63e8 --- /dev/null +++ b/cases/scenarios/babel-1/scenario.json @@ -0,0 +1,13 @@ +{ + "name": "babel-1", + "kind": "tsc", + "args": [ + "-p", + "${suiteDirectory}/babel-1", + "--outdir", + "${outDirectory}" + ], + "platforms": [ + "linux" + ] +} diff --git a/cases/scenarios/babel-1/setup.sh b/cases/scenarios/babel-1/setup.sh new file mode 100644 index 0000000..6402ea1 --- /dev/null +++ b/cases/scenarios/babel-1/setup.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +set -exo pipefail +cd "${0%/*}" + +source ../../common.sh + +clone_scenario https://github.com/babel/babel.git 08b0472069cd207f043dd40a4d157addfdd36011 + +run_sandboxed sh -c 'yarn install' diff --git a/cases/scenarios/babel/scenario.json b/cases/scenarios/babel/scenario.json new file mode 100644 index 0000000..62a7d34 --- /dev/null +++ b/cases/scenarios/babel/scenario.json @@ -0,0 +1,13 @@ +{ + "name": "babel", + "kind": "tsc", + "args": [ + "-p", + "${suiteDirectory}/babel", + "--outdir", + "${outDirectory}" + ], + "platforms": [ + "linux" + ] +} diff --git a/cases/scenarios/babel/setup.sh b/cases/scenarios/babel/setup.sh new file mode 100644 index 0000000..7751c2b --- /dev/null +++ b/cases/scenarios/babel/setup.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +set -exo pipefail +cd "${0%/*}" + +source ../../common.sh + +clone_scenario https://github.com/babel/babel.git + +run_sandboxed sh -c 'yarn install' diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/compute.snap index bb69291..a12a9b7 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/compute.snap @@ -1,9 +1,9 @@ { - "parallel": "43m 34s", + "parallel": "51m 46s", "perAgent": { - "ts-perf1": "38m 26s", + "ts-perf1": "51m 46s", "ts-perf2": "43m 34s", "ts-perf3": "41m 28s", }, - "total": "2h 3m 28s", + "total": "2h 16m 48s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/matrix.snap index 3e3a38b..8eac428 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/matrix.snap @@ -25,6 +25,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_Angular", "TSPERF_JOB_SCENARIO": "Angular", }, + "tsc_node_18_15_0_babel_1": { + "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_babel_1", + "TSPERF_JOB_SCENARIO": "babel-1", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, @@ -57,6 +65,14 @@ "TSPERF_JOB_NAME": "tsc_node_20_5_1_Angular", "TSPERF_JOB_SCENARIO": "Angular", }, + "tsc_node_20_5_1_babel_1": { + "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_babel_1", + "TSPERF_JOB_SCENARIO": "babel-1", + }, "tsc_node_20_5_1_material_ui": { "TSPERF_JOB_HOST": "node@20.5.1", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/outputVariables.snap index b6096b2..bdb7dd1 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/baseline/outputVariables.snap @@ -1,6 +1,6 @@ { "MATRIX_any": "{}", - "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"}}", + "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_babel_1":{"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_babel_1","TSPERF_JOB_SCENARIO":"babel-1"},"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_babel_1":{"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_babel_1","TSPERF_JOB_SCENARIO":"babel-1"},"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"}}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", "MATRIX_ts_perf12": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/compute.snap index 4b33042..5cf7e4b 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/compute.snap @@ -1,7 +1,7 @@ { "parallel": "44m 8s", "perAgent": { - "any": "3h 30m 12s", + "any": "3h 55m 32s", }, - "total": "3h 30m 12s", + "total": "3h 55m 32s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/matrix.snap index 3f5b7ce..22b3c28 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/matrix.snap @@ -56,6 +56,14 @@ "TSPERF_JOB_NAME": "tsc_bun_1_0_35_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_bun_1_0_35_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_bun_1_0_35_material_ui": { "TSPERF_JOB_HOST": "bun@1.0.35", "TSPERF_JOB_ITERATIONS": 12, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/outputVariables.snap index 03c647a..9f08ee7 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/bun/outputVariables.snap @@ -1,5 +1,5 @@ { - "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"}}", + "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_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/compute.snap index 26afff0..33e4462 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "2h 23m 20s", + "any": "2h 36m 40s", }, - "total": "2h 23m 20s", + "total": "2h 36m 40s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/matrix.snap index a07fef5..c86dca5 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/matrix.snap @@ -64,6 +64,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_15_0_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/outputVariables.snap index 5965460..7dd850a 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/default/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", + "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_15_0_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/compute.snap index bea6549..f713d7c 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "1h 43m 36s", + "any": "1h 56m 56s", }, - "total": "1h 43m 36s", + "total": "1h 56m 56s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/matrix.snap index b27d907..1e54ad6 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/matrix.snap @@ -32,6 +32,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_15_0_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/outputVariables.snap index e64bf9a..3980847 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster commits=release-5.3...release-5.4/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"}}", + "MATRIX_any": "{"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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_15_0_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/compute.snap index bea6549..f713d7c 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "1h 43m 36s", + "any": "1h 56m 56s", }, - "total": "1h 43m 36s", + "total": "1h 56m 56s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/matrix.snap index cf25bc9..76d15e0 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/matrix.snap @@ -32,6 +32,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_5_1_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_5_1_babel": { + "TSPERF_JOB_HOST": "node@18.5.1", + "TSPERF_JOB_ITERATIONS": 6, + "TSPERF_JOB_KIND": "tsc", + "TSPERF_JOB_LOCATION": "public", + "TSPERF_JOB_NAME": "tsc_node_18_5_1_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_5_1_material_ui": { "TSPERF_JOB_HOST": "node@18.5.1", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/outputVariables.snap index 38122ac..880710c 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster predictable host=node@18.5.1/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"tsc_node_18_5_1_Angular":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_node_18_5_1_Compiler_Unions":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_5_1_Monaco":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_5_1_TFS":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_5_1_material_ui":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_node_18_5_1_mui_docs":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_5_1_self_build_src":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_node_18_5_1_self_build_src_public_api":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_node_18_5_1_self_compiler":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_node_18_5_1_vscode":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_5_1_webpack":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_5_1_xstate":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_xstate","TSPERF_JOB_SCENARIO":"xstate"}}", + "MATRIX_any": "{"tsc_node_18_5_1_Angular":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_node_18_5_1_Compiler_Unions":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_5_1_Monaco":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_5_1_TFS":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_5_1_babel":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_babel","TSPERF_JOB_SCENARIO":"babel"},"tsc_node_18_5_1_material_ui":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_node_18_5_1_mui_docs":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_5_1_self_build_src":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_node_18_5_1_self_build_src_public_api":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_node_18_5_1_self_compiler":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_node_18_5_1_vscode":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_5_1_webpack":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_node_18_5_1_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_5_1_xstate":{"TSPERF_JOB_HOST":"node@18.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_node_18_5_1_xstate","TSPERF_JOB_SCENARIO":"xstate"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/compute.snap index bea6549..f713d7c 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "1h 43m 36s", + "any": "1h 56m 56s", }, - "total": "1h 43m 36s", + "total": "1h 56m 56s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/matrix.snap index b27d907..1e54ad6 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/matrix.snap @@ -32,6 +32,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_15_0_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/outputVariables.snap index e80cd4b..b481e19 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/faster/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"}}", + "MATRIX_any": "{"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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_15_0_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/compute.snap index 1ff4287..d40c470 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/compute.snap @@ -1,7 +1,7 @@ { - "parallel": "22m 44s", + "parallel": "22m 48s", "perAgent": { - "any": "4h 6m 56s", + "any": "4h 33m 36s", }, - "total": "4h 6m 56s", + "total": "4h 33m 36s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/matrix.snap index 036b818..48c4d26 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/matrix.snap @@ -64,6 +64,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_15_0_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, @@ -160,6 +168,14 @@ "TSPERF_JOB_NAME": "tsc_node_20_5_1_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_20_5_1_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_20_5_1_material_ui": { "TSPERF_JOB_HOST": "node@20.5.1", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/outputVariables.snap index 4e31cd0..2d6e22f 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/full/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_20_5_1_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_20_5_1_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_20_5_1_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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"},"tsc_node_20_5_1_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_20_5_1_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_20_5_1_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", + "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_15_0_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_20_5_1_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_20_5_1_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_20_5_1_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_20_5_1_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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"},"tsc_node_20_5_1_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_20_5_1_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_20_5_1_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/compute.snap index 585b158..8e7eb64 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/compute.snap @@ -1,7 +1,7 @@ { - "parallel": "23m 54s", + "parallel": "26m 7s", "perAgent": { - "any": "4h 46m 40s", + "any": "5h 13m 20s", }, - "total": "4h 46m 40s", + "total": "5h 13m 20s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/matrix.snap index 0fdce8d..1efc726 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/matrix.snap @@ -96,6 +96,14 @@ "TSPERF_JOB_NAME": "tsc_bun_1_1_3_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_bun_1_1_3_babel": { + "TSPERF_JOB_HOST": "bun@1.1.3", + "TSPERF_JOB_ITERATIONS": 6, + "TSPERF_JOB_KIND": "tsc", + "TSPERF_JOB_LOCATION": "public", + "TSPERF_JOB_NAME": "tsc_bun_1_1_3_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_bun_1_1_3_material_ui": { "TSPERF_JOB_HOST": "bun@1.1.3", "TSPERF_JOB_ITERATIONS": 6, @@ -192,6 +200,14 @@ "TSPERF_JOB_NAME": "tsc_vscode_1_88_1_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_vscode_1_88_1_babel": { + "TSPERF_JOB_HOST": "vscode@1.88.1", + "TSPERF_JOB_ITERATIONS": 6, + "TSPERF_JOB_KIND": "tsc", + "TSPERF_JOB_LOCATION": "public", + "TSPERF_JOB_NAME": "tsc_vscode_1_88_1_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_vscode_1_88_1_material_ui": { "TSPERF_JOB_HOST": "vscode@1.88.1", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/outputVariables.snap index e2d6c08..cdc5711 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/hosts=bun@1.1.3,vscode@1.88.1/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"startup_bun_1_1_3_tsc_startup":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_1_3_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_bun_1_1_3_tsserver_startup":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_1_3_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_bun_1_1_3_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_1_3_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup"},"startup_bun_1_1_3_typescript_startup":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_1_3_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"startup_vscode_1_88_1_tsc_startup":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_88_1_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_vscode_1_88_1_tsserver_startup":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_88_1_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_vscode_1_88_1_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_88_1_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup"},"startup_vscode_1_88_1_typescript_startup":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_88_1_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"tsc_bun_1_1_3_Angular":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_bun_1_1_3_Compiler_Unions":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_bun_1_1_3_Monaco":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_bun_1_1_3_TFS":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_bun_1_1_3_material_ui":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_bun_1_1_3_mui_docs":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_bun_1_1_3_self_build_src":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_bun_1_1_3_self_build_src_public_api":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_bun_1_1_3_self_compiler":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_bun_1_1_3_vscode":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_bun_1_1_3_webpack":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_bun_1_1_3_xstate":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsc_vscode_1_88_1_Angular":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_vscode_1_88_1_Compiler_Unions":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_vscode_1_88_1_Monaco":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_vscode_1_88_1_TFS":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_vscode_1_88_1_material_ui":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_vscode_1_88_1_mui_docs":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_vscode_1_88_1_self_build_src":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_vscode_1_88_1_self_build_src_public_api":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_vscode_1_88_1_self_compiler":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_vscode_1_88_1_vscode":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_vscode_1_88_1_webpack":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_vscode_1_88_1_xstate":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_bun_1_1_3_CompilerTSServer":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_bun_1_1_3_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"tsserver_bun_1_1_3_Compiler_UnionsTSServer":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_bun_1_1_3_Compiler_UnionsTSServer","TSPERF_JOB_SCENARIO":"Compiler-UnionsTSServer"},"tsserver_bun_1_1_3_xstateTSServer":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_bun_1_1_3_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"},"tsserver_vscode_1_88_1_CompilerTSServer":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_vscode_1_88_1_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"tsserver_vscode_1_88_1_Compiler_UnionsTSServer":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_vscode_1_88_1_Compiler_UnionsTSServer","TSPERF_JOB_SCENARIO":"Compiler-UnionsTSServer"},"tsserver_vscode_1_88_1_xstateTSServer":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_vscode_1_88_1_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", + "MATRIX_any": "{"startup_bun_1_1_3_tsc_startup":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_1_3_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_bun_1_1_3_tsserver_startup":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_1_3_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_bun_1_1_3_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_1_3_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup"},"startup_bun_1_1_3_typescript_startup":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_bun_1_1_3_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"startup_vscode_1_88_1_tsc_startup":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_88_1_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_vscode_1_88_1_tsserver_startup":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_88_1_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_vscode_1_88_1_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_88_1_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup"},"startup_vscode_1_88_1_typescript_startup":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_88_1_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"tsc_bun_1_1_3_Angular":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_bun_1_1_3_Compiler_Unions":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_bun_1_1_3_Monaco":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_bun_1_1_3_TFS":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_bun_1_1_3_babel":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_babel","TSPERF_JOB_SCENARIO":"babel"},"tsc_bun_1_1_3_material_ui":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_bun_1_1_3_mui_docs":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_bun_1_1_3_self_build_src":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_bun_1_1_3_self_build_src_public_api":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_bun_1_1_3_self_compiler":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_bun_1_1_3_vscode":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_bun_1_1_3_webpack":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_bun_1_1_3_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_bun_1_1_3_xstate":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_bun_1_1_3_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsc_vscode_1_88_1_Angular":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_vscode_1_88_1_Compiler_Unions":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_vscode_1_88_1_Monaco":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_vscode_1_88_1_TFS":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_vscode_1_88_1_babel":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_babel","TSPERF_JOB_SCENARIO":"babel"},"tsc_vscode_1_88_1_material_ui":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_vscode_1_88_1_mui_docs":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_vscode_1_88_1_self_build_src":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_vscode_1_88_1_self_build_src_public_api":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_vscode_1_88_1_self_compiler":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_vscode_1_88_1_vscode":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_vscode_1_88_1_webpack":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_vscode_1_88_1_xstate":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_88_1_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_bun_1_1_3_CompilerTSServer":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_bun_1_1_3_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"tsserver_bun_1_1_3_Compiler_UnionsTSServer":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_bun_1_1_3_Compiler_UnionsTSServer","TSPERF_JOB_SCENARIO":"Compiler-UnionsTSServer"},"tsserver_bun_1_1_3_xstateTSServer":{"TSPERF_JOB_HOST":"bun@1.1.3","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_bun_1_1_3_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"},"tsserver_vscode_1_88_1_CompilerTSServer":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_vscode_1_88_1_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"tsserver_vscode_1_88_1_Compiler_UnionsTSServer":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_vscode_1_88_1_Compiler_UnionsTSServer","TSPERF_JOB_SCENARIO":"Compiler-UnionsTSServer"},"tsserver_vscode_1_88_1_xstateTSServer":{"TSPERF_JOB_HOST":"vscode@1.88.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_vscode_1_88_1_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/compute.snap index 26afff0..33e4462 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "2h 23m 20s", + "any": "2h 36m 40s", }, - "total": "2h 23m 20s", + "total": "2h 36m 40s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/matrix.snap index a07fef5..c86dca5 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/matrix.snap @@ -64,6 +64,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_15_0_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/outputVariables.snap index 94a5186..f409850 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/predictable=true/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", + "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_15_0_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/compute.snap index 8dbd0c9..505f632 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "1h 19m 20s", + "any": "1h 32m 40s", }, - "total": "1h 19m 20s", + "total": "1h 32m 40s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/matrix.snap index 389855a..afdee96 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/matrix.snap @@ -8,6 +8,14 @@ "TSPERF_JOB_NAME": "tsc_node_20_5_1_Compiler_Unions", "TSPERF_JOB_SCENARIO": "Compiler-Unions", }, + "tsc_node_20_5_1_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_20_5_1_mui_docs": { "TSPERF_JOB_HOST": "node@20.5.1", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/outputVariables.snap index 81c2ffd..f8b9d79 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/public/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"tsc_node_20_5_1_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_20_5_1_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_20_5_1_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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"},"tsc_node_20_5_1_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_20_5_1_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"}}", + "MATRIX_any": "{"tsc_node_20_5_1_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_20_5_1_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"tsc_node_20_5_1_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_20_5_1_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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"},"tsc_node_20_5_1_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_20_5_1_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/compute.snap index 26afff0..33e4462 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "2h 23m 20s", + "any": "2h 36m 40s", }, - "total": "2h 23m 20s", + "total": "2h 36m 40s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/matrix.snap index a07fef5..c86dca5 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/matrix.snap @@ -64,6 +64,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_15_0_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/outputVariables.snap index 5965460..7dd850a 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/regular/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", + "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_15_0_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/compute.snap index 26afff0..33e4462 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "2h 23m 20s", + "any": "2h 36m 40s", }, - "total": "2h 23m 20s", + "total": "2h 36m 40s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/matrix.snap index a07fef5..c86dca5 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/matrix.snap @@ -64,6 +64,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_15_0_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/outputVariables.snap index 5965460..7dd850a 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/this is not a preset/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", + "MATRIX_any": "{"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_tsserver_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_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_node_18_15_0_tsserverlibrary_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_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_15_0_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_node_18_15_0_CompilerTSServer":{"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_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"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"},"tsserver_node_18_15_0_xstateTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/compute.snap index bea6549..f713d7c 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "1h 43m 36s", + "any": "1h 56m 56s", }, - "total": "1h 43m 36s", + "total": "1h 56m 56s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/matrix.snap index b27d907..1e54ad6 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/matrix.snap @@ -32,6 +32,14 @@ "TSPERF_JOB_NAME": "tsc_node_18_15_0_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_node_18_15_0_babel": { + "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_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_node_18_15_0_material_ui": { "TSPERF_JOB_HOST": "node@18.15.0", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/outputVariables.snap index e80cd4b..b481e19 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/tsc-only/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"}}", + "MATRIX_any": "{"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_Compiler_Unions":{"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_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_node_18_15_0_Monaco":{"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_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_node_18_15_0_TFS":{"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_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_node_18_15_0_babel":{"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_babel","TSPERF_JOB_SCENARIO":"babel"},"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_mui_docs":{"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_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_node_18_15_0_self_build_src":{"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","TSPERF_JOB_SCENARIO":"self-build-src"},"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_18_15_0_vscode":{"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_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_node_18_15_0_webpack":{"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_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_node_18_15_0_xstate":{"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_xstate","TSPERF_JOB_SCENARIO":"xstate"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/compute.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/compute.snap index 26afff0..33e4462 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/compute.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/compute.snap @@ -1,7 +1,7 @@ { "parallel": "22m 44s", "perAgent": { - "any": "2h 23m 20s", + "any": "2h 36m 40s", }, - "total": "2h 23m 20s", + "total": "2h 36m 40s", } \ No newline at end of file diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/matrix.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/matrix.snap index 378eeec..0935f39 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/matrix.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/matrix.snap @@ -64,6 +64,14 @@ "TSPERF_JOB_NAME": "tsc_vscode_1_82_1_TFS", "TSPERF_JOB_SCENARIO": "TFS", }, + "tsc_vscode_1_82_1_babel": { + "TSPERF_JOB_HOST": "vscode@1.82.1", + "TSPERF_JOB_ITERATIONS": 6, + "TSPERF_JOB_KIND": "tsc", + "TSPERF_JOB_LOCATION": "public", + "TSPERF_JOB_NAME": "tsc_vscode_1_82_1_babel", + "TSPERF_JOB_SCENARIO": "babel", + }, "tsc_vscode_1_82_1_material_ui": { "TSPERF_JOB_HOST": "vscode@1.82.1", "TSPERF_JOB_ITERATIONS": 6, diff --git a/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/outputVariables.snap b/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/outputVariables.snap index cad7d88..6d4ee03 100644 --- a/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/outputVariables.snap +++ b/scripts/src/__tests__/__file_snapshots__/setupPipeline/vscode/outputVariables.snap @@ -1,5 +1,5 @@ { - "MATRIX_any": "{"startup_vscode_1_82_1_tsc_startup":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_82_1_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_vscode_1_82_1_tsserver_startup":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_82_1_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_vscode_1_82_1_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_82_1_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup"},"startup_vscode_1_82_1_typescript_startup":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_82_1_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"tsc_vscode_1_82_1_Angular":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_vscode_1_82_1_Compiler_Unions":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_vscode_1_82_1_Monaco":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_vscode_1_82_1_TFS":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_vscode_1_82_1_material_ui":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_vscode_1_82_1_mui_docs":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_vscode_1_82_1_self_build_src":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_vscode_1_82_1_self_build_src_public_api":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_vscode_1_82_1_self_compiler":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_vscode_1_82_1_vscode":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_vscode_1_82_1_webpack":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_vscode_1_82_1_xstate":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_vscode_1_82_1_CompilerTSServer":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_vscode_1_82_1_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"tsserver_vscode_1_82_1_Compiler_UnionsTSServer":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_vscode_1_82_1_Compiler_UnionsTSServer","TSPERF_JOB_SCENARIO":"Compiler-UnionsTSServer"},"tsserver_vscode_1_82_1_xstateTSServer":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_vscode_1_82_1_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", + "MATRIX_any": "{"startup_vscode_1_82_1_tsc_startup":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_82_1_tsc_startup","TSPERF_JOB_SCENARIO":"tsc-startup"},"startup_vscode_1_82_1_tsserver_startup":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_82_1_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup"},"startup_vscode_1_82_1_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_82_1_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup"},"startup_vscode_1_82_1_typescript_startup":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"startup_vscode_1_82_1_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup"},"tsc_vscode_1_82_1_Angular":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_Angular","TSPERF_JOB_SCENARIO":"Angular"},"tsc_vscode_1_82_1_Compiler_Unions":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions"},"tsc_vscode_1_82_1_Monaco":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_Monaco","TSPERF_JOB_SCENARIO":"Monaco"},"tsc_vscode_1_82_1_TFS":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_TFS","TSPERF_JOB_SCENARIO":"TFS"},"tsc_vscode_1_82_1_babel":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_babel","TSPERF_JOB_SCENARIO":"babel"},"tsc_vscode_1_82_1_material_ui":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_material_ui","TSPERF_JOB_SCENARIO":"material-ui"},"tsc_vscode_1_82_1_mui_docs":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_mui_docs","TSPERF_JOB_SCENARIO":"mui-docs"},"tsc_vscode_1_82_1_self_build_src":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_self_build_src","TSPERF_JOB_SCENARIO":"self-build-src"},"tsc_vscode_1_82_1_self_build_src_public_api":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api"},"tsc_vscode_1_82_1_self_compiler":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_self_compiler","TSPERF_JOB_SCENARIO":"self-compiler"},"tsc_vscode_1_82_1_vscode":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_vscode","TSPERF_JOB_SCENARIO":"vscode"},"tsc_vscode_1_82_1_webpack":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_webpack","TSPERF_JOB_SCENARIO":"webpack"},"tsc_vscode_1_82_1_xstate":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsc_vscode_1_82_1_xstate","TSPERF_JOB_SCENARIO":"xstate"},"tsserver_vscode_1_82_1_CompilerTSServer":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_vscode_1_82_1_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer"},"tsserver_vscode_1_82_1_Compiler_UnionsTSServer":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"public","TSPERF_JOB_NAME":"tsserver_vscode_1_82_1_Compiler_UnionsTSServer","TSPERF_JOB_SCENARIO":"Compiler-UnionsTSServer"},"tsserver_vscode_1_82_1_xstateTSServer":{"TSPERF_JOB_HOST":"vscode@1.82.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_LOCATION":"internal","TSPERF_JOB_NAME":"tsserver_vscode_1_82_1_xstateTSServer","TSPERF_JOB_SCENARIO":"xstateTSServer"}}", "MATRIX_ts_perf1": "{}", "MATRIX_ts_perf10": "{}", "MATRIX_ts_perf11": "{}", diff --git a/scripts/src/setupPipeline.ts b/scripts/src/setupPipeline.ts index 2333e5e..543d107 100644 --- a/scripts/src/setupPipeline.ts +++ b/scripts/src/setupPipeline.ts @@ -100,6 +100,8 @@ const allScenarios: readonly BaseScenario[] = [ { kind: "tsc", name: "mui-docs-1", agent: "ts-perf2", location: "public", runIn: RunType.Baseline, cost: 77 }, { kind: "tsc", name: "webpack", agent: "ts-perf3", location: "public", runIn: RunType.OnDemand, cost: 22 }, { kind: "tsc", name: "webpack-1", agent: "ts-perf3", location: "public", runIn: RunType.Baseline, cost: 22 }, + { kind: "tsc", name: "babel", agent: "ts-perf1", location: "public", runIn: RunType.OnDemand, cost: 60 }, + { kind: "tsc", name: "babel-1", agent: "ts-perf1", location: "public", runIn: RunType.Baseline, cost: 60 }, { kind: "tsserver", name: "Compiler-UnionsTSServer",