Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cases/sandbox/proxy.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ EOF
RUN cat <<EOF > /etc/tinyproxy/filter
^registry\.npmjs\.org$
^registry\.yarnpkg\.com$
^npm\.jsr\.io$
^codeload\.github\.com$
^github\.com$
^saucelabs\.com$
Expand Down
13 changes: 13 additions & 0 deletions cases/scenarios/class-transformer/scenario.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"name": "class-transformer",
"kind": "tsc",
"args": [
"-p",
"${suiteDirectory}/class-transformer/tsconfig.benchmark.json",
"--outDir",
"${outDirectory}"
],
"platforms": [
"linux"
]
}
12 changes: 12 additions & 0 deletions cases/scenarios/class-transformer/setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#!/usr/bin/env bash

set -exo pipefail
cd "${0%/*}"

source ../../common.sh

clone_scenario https://github.com/typestack/class-transformer.git a2734a5d154c9b0beb9a10555a04416bc371de06

cp ../../scenarios/class-transformer/tsconfig.benchmark.json .

run_sandboxed sh -c 'npm ci --ignore-scripts --no-audit --no-fund'
14 changes: 14 additions & 0 deletions cases/scenarios/class-transformer/tsconfig.benchmark.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"extends": "./tsconfig.spec.json",
"compilerOptions": {
"module": "Node16",
"moduleResolution": "Node16",
"rootDir": ".",
"sourceMap": true,
"types": ["node", "jest"],
"skipLibCheck": true,
"declaration": true
},
"include": ["src", "test"],
"exclude": ["node_modules", "build"]
}
11 changes: 11 additions & 0 deletions cases/scenarios/effect/scenario.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"name": "effect",
"kind": "tsc",
"args": [
"-b",
"${suiteDirectory}/effect/packages/effect"
],
"platforms": [
"linux"
]
}
11 changes: 11 additions & 0 deletions cases/scenarios/effect/setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
#!/usr/bin/env bash

set -exo pipefail
cd "${0%/*}"

source ../../common.sh

clone_scenario https://github.com/Effect-TS/effect.git 7ea1ea2ecfb1bb4808901c522259de44aaee6136

# Do not let Effect's prepare script patch its installed compiler.
run_sandboxed sh -c 'npx --yes pnpm@11.20.0 install --frozen-lockfile --ignore-scripts'
14 changes: 0 additions & 14 deletions cases/scenarios/self-build-src-public-api/scenario.json

This file was deleted.

17 changes: 0 additions & 17 deletions cases/scenarios/self-build-src-public-api/setup.sh

This file was deleted.

11 changes: 11 additions & 0 deletions cases/scenarios/tanstack-router/scenario.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"name": "tanstack-router",
"kind": "tsc",
"args": [
"-p",
"${suiteDirectory}/tanstack-router/packages/router-core"
],
"platforms": [
"linux"
]
}
14 changes: 14 additions & 0 deletions cases/scenarios/tanstack-router/setup.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#!/usr/bin/env bash

set -exo pipefail
cd "${0%/*}"

source ../../common.sh

clone_scenario https://github.com/TanStack/router.git da2adec76dbe6c0da6d6a0d5640f7b9388217f45

run_sandboxed sh -c '
export CI=1 NX_DAEMON=false NX_NO_CLOUD=true
npx --yes pnpm@11.21.0 install --frozen-lockfile &&
npx --yes pnpm@11.21.0 nx run-many -p @tanstack/history -t build --skipRemoteCache
'
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
"parallel": "40m 22s",
"perAgent": {
"ts-perf1": "37m 49s",
"ts-perf2": "37m 58s",
"ts-perf2": "31m 18s",
"ts-perf3": "40m 22s",
"ts-perf4": "39m 43s",
},
"total": "2h 35m 52s",
"total": "2h 29m 12s",
}
Original file line number Diff line number Diff line change
Expand Up @@ -102,12 +102,20 @@
"TSPERF_JOB_SCENARIO": "Compiler-Unions",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_18_15_0_self_build_src_public_api": {
"tsc_node_18_15_0_class_transformer": {
"TSPERF_JOB_HOST": "node@18.15.0",
"TSPERF_JOB_ITERATIONS": 6,
"TSPERF_JOB_KIND": "tsc",
"TSPERF_JOB_NAME": "tsc_node_18_15_0_self_build_src_public_api",
"TSPERF_JOB_SCENARIO": "self-build-src-public-api",
"TSPERF_JOB_NAME": "tsc_node_18_15_0_class_transformer",
"TSPERF_JOB_SCENARIO": "class-transformer",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_18_15_0_effect": {
"TSPERF_JOB_HOST": "node@18.15.0",
"TSPERF_JOB_ITERATIONS": 6,
"TSPERF_JOB_KIND": "tsc",
"TSPERF_JOB_NAME": "tsc_node_18_15_0_effect",
"TSPERF_JOB_SCENARIO": "effect",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_18_15_0_social_app": {
Expand All @@ -126,6 +134,14 @@
"TSPERF_JOB_SCENARIO": "strada-build-src",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_18_15_0_tanstack_router": {
"TSPERF_JOB_HOST": "node@18.15.0",
"TSPERF_JOB_ITERATIONS": 6,
"TSPERF_JOB_KIND": "tsc",
"TSPERF_JOB_NAME": "tsc_node_18_15_0_tanstack_router",
"TSPERF_JOB_SCENARIO": "tanstack-router",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_20_5_1_Compiler_Unions": {
"TSPERF_JOB_HOST": "node@20.5.1",
"TSPERF_JOB_ITERATIONS": 6,
Expand All @@ -134,12 +150,20 @@
"TSPERF_JOB_SCENARIO": "Compiler-Unions",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_20_5_1_self_build_src_public_api": {
"tsc_node_20_5_1_class_transformer": {
"TSPERF_JOB_HOST": "node@20.5.1",
"TSPERF_JOB_ITERATIONS": 6,
"TSPERF_JOB_KIND": "tsc",
"TSPERF_JOB_NAME": "tsc_node_20_5_1_self_build_src_public_api",
"TSPERF_JOB_SCENARIO": "self-build-src-public-api",
"TSPERF_JOB_NAME": "tsc_node_20_5_1_class_transformer",
"TSPERF_JOB_SCENARIO": "class-transformer",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_20_5_1_effect": {
"TSPERF_JOB_HOST": "node@20.5.1",
"TSPERF_JOB_ITERATIONS": 6,
"TSPERF_JOB_KIND": "tsc",
"TSPERF_JOB_NAME": "tsc_node_20_5_1_effect",
"TSPERF_JOB_SCENARIO": "effect",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_20_5_1_social_app": {
Expand All @@ -158,6 +182,14 @@
"TSPERF_JOB_SCENARIO": "strada-build-src",
"TSPERF_JOB_WARMUPS": 1,
},
"tsc_node_20_5_1_tanstack_router": {
"TSPERF_JOB_HOST": "node@20.5.1",
"TSPERF_JOB_ITERATIONS": 6,
"TSPERF_JOB_KIND": "tsc",
"TSPERF_JOB_NAME": "tsc_node_20_5_1_tanstack_router",
"TSPERF_JOB_SCENARIO": "tanstack-router",
"TSPERF_JOB_WARMUPS": 1,
},
},
"ts-perf3": {
"tsc_node_18_15_0_sentry": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"MATRIX_ts_perf10": "{}",
"MATRIX_ts_perf11": "{}",
"MATRIX_ts_perf12": "{}",
"MATRIX_ts_perf2": "{"startup_node_18_15_0_tsserver_startup":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_NAME":"startup_node_18_15_0_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_Compiler_Unions":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions","TSPERF_JOB_WARMUPS":1},"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_NAME":"tsc_node_18_15_0_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_social_app":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_social_app","TSPERF_JOB_SCENARIO":"social-app","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_strada_build_src":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_strada_build_src","TSPERF_JOB_SCENARIO":"strada-build-src","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_Compiler_Unions":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions","TSPERF_JOB_WARMUPS":1},"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_NAME":"tsc_node_20_5_1_self_build_src_public_api","TSPERF_JOB_SCENARIO":"self-build-src-public-api","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_social_app":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_social_app","TSPERF_JOB_SCENARIO":"social-app","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_strada_build_src":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_strada_build_src","TSPERF_JOB_SCENARIO":"strada-build-src","TSPERF_JOB_WARMUPS":1}}",
"MATRIX_ts_perf2": "{"startup_node_18_15_0_tsserver_startup":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_NAME":"startup_node_18_15_0_tsserver_startup","TSPERF_JOB_SCENARIO":"tsserver-startup","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_Compiler_Unions":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_class_transformer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_class_transformer","TSPERF_JOB_SCENARIO":"class-transformer","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_effect":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_effect","TSPERF_JOB_SCENARIO":"effect","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_social_app":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_social_app","TSPERF_JOB_SCENARIO":"social-app","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_strada_build_src":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_strada_build_src","TSPERF_JOB_SCENARIO":"strada-build-src","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_tanstack_router":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_tanstack_router","TSPERF_JOB_SCENARIO":"tanstack-router","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_Compiler_Unions":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_Compiler_Unions","TSPERF_JOB_SCENARIO":"Compiler-Unions","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_class_transformer":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_class_transformer","TSPERF_JOB_SCENARIO":"class-transformer","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_effect":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_effect","TSPERF_JOB_SCENARIO":"effect","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_social_app":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_social_app","TSPERF_JOB_SCENARIO":"social-app","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_strada_build_src":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_strada_build_src","TSPERF_JOB_SCENARIO":"strada-build-src","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_tanstack_router":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_tanstack_router","TSPERF_JOB_SCENARIO":"tanstack-router","TSPERF_JOB_WARMUPS":1}}",
"MATRIX_ts_perf3": "{"tsc_node_18_15_0_sentry":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_sentry","TSPERF_JOB_SCENARIO":"sentry","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_vscode":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_vscode","TSPERF_JOB_SCENARIO":"vscode","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_webpack_1":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_webpack_1","TSPERF_JOB_SCENARIO":"webpack-1","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_sentry":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_sentry","TSPERF_JOB_SCENARIO":"sentry","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_vscode":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_vscode","TSPERF_JOB_SCENARIO":"vscode","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_webpack_1":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_webpack_1","TSPERF_JOB_SCENARIO":"webpack-1","TSPERF_JOB_WARMUPS":1},"tsserver_node_18_15_0_CompilerTSServer":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_NAME":"tsserver_node_18_15_0_CompilerTSServer","TSPERF_JOB_SCENARIO":"CompilerTSServer","TSPERF_JOB_WARMUPS":1}}",
"MATRIX_ts_perf4": "{"startup_node_18_15_0_tsserverlibrary_startup":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_NAME":"startup_node_18_15_0_tsserverlibrary_startup","TSPERF_JOB_SCENARIO":"tsserverlibrary-startup","TSPERF_JOB_WARMUPS":1},"startup_node_18_15_0_typescript_startup":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"startup","TSPERF_JOB_NAME":"startup_node_18_15_0_typescript_startup","TSPERF_JOB_SCENARIO":"typescript-startup","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_mui_docs_1":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_mui_docs_1","TSPERF_JOB_SCENARIO":"mui-docs-1","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_t3code_server":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_t3code_server","TSPERF_JOB_SCENARIO":"t3code-server","TSPERF_JOB_WARMUPS":1},"tsc_node_18_15_0_xstate_main_1":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_18_15_0_xstate_main_1","TSPERF_JOB_SCENARIO":"xstate-main-1","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_mui_docs_1":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_mui_docs_1","TSPERF_JOB_SCENARIO":"mui-docs-1","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_t3code_server":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_t3code_server","TSPERF_JOB_SCENARIO":"t3code-server","TSPERF_JOB_WARMUPS":1},"tsc_node_20_5_1_xstate_main_1":{"TSPERF_JOB_HOST":"node@20.5.1","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsc","TSPERF_JOB_NAME":"tsc_node_20_5_1_xstate_main_1","TSPERF_JOB_SCENARIO":"xstate-main-1","TSPERF_JOB_WARMUPS":1},"tsserver_node_18_15_0_xstate_main_1_tsserver":{"TSPERF_JOB_HOST":"node@18.15.0","TSPERF_JOB_ITERATIONS":6,"TSPERF_JOB_KIND":"tsserver","TSPERF_JOB_NAME":"tsserver_node_18_15_0_xstate_main_1_tsserver","TSPERF_JOB_SCENARIO":"xstate-main-1-tsserver","TSPERF_JOB_WARMUPS":1}}",
"MATRIX_ts_perf5": "{}",
Expand All @@ -19,7 +19,7 @@
"TSPERF_JOB_NAMES_API": "",
"TSPERF_JOB_NAMES_LSP": "",
"TSPERF_JOB_NAMES_STARTUP": "startup_node_18_15_0_tsc_startup startup_node_18_15_0_tsserver_startup startup_node_18_15_0_tsserverlibrary_startup startup_node_18_15_0_typescript_startup",
"TSPERF_JOB_NAMES_TSC": "tsc_node_18_15_0_Compiler_Unions tsc_node_18_15_0_angular_1 tsc_node_18_15_0_arktype tsc_node_18_15_0_mui_docs_1 tsc_node_18_15_0_self_build_src_public_api tsc_node_18_15_0_sentry tsc_node_18_15_0_social_app tsc_node_18_15_0_strada_build_src tsc_node_18_15_0_strada_compiler tsc_node_18_15_0_t3code_server tsc_node_18_15_0_ts_pre_modules tsc_node_18_15_0_vscode tsc_node_18_15_0_webpack_1 tsc_node_18_15_0_xstate_main_1 tsc_node_20_5_1_Compiler_Unions tsc_node_20_5_1_angular_1 tsc_node_20_5_1_arktype tsc_node_20_5_1_mui_docs_1 tsc_node_20_5_1_self_build_src_public_api tsc_node_20_5_1_sentry tsc_node_20_5_1_social_app tsc_node_20_5_1_strada_build_src tsc_node_20_5_1_strada_compiler tsc_node_20_5_1_t3code_server tsc_node_20_5_1_ts_pre_modules tsc_node_20_5_1_vscode tsc_node_20_5_1_webpack_1 tsc_node_20_5_1_xstate_main_1",
"TSPERF_JOB_NAMES_TSC": "tsc_node_18_15_0_Compiler_Unions tsc_node_18_15_0_angular_1 tsc_node_18_15_0_arktype tsc_node_18_15_0_class_transformer tsc_node_18_15_0_effect tsc_node_18_15_0_mui_docs_1 tsc_node_18_15_0_sentry tsc_node_18_15_0_social_app tsc_node_18_15_0_strada_build_src tsc_node_18_15_0_strada_compiler tsc_node_18_15_0_t3code_server tsc_node_18_15_0_tanstack_router tsc_node_18_15_0_ts_pre_modules tsc_node_18_15_0_vscode tsc_node_18_15_0_webpack_1 tsc_node_18_15_0_xstate_main_1 tsc_node_20_5_1_Compiler_Unions tsc_node_20_5_1_angular_1 tsc_node_20_5_1_arktype tsc_node_20_5_1_class_transformer tsc_node_20_5_1_effect tsc_node_20_5_1_mui_docs_1 tsc_node_20_5_1_sentry tsc_node_20_5_1_social_app tsc_node_20_5_1_strada_build_src tsc_node_20_5_1_strada_compiler tsc_node_20_5_1_t3code_server tsc_node_20_5_1_tanstack_router tsc_node_20_5_1_ts_pre_modules tsc_node_20_5_1_vscode tsc_node_20_5_1_webpack_1 tsc_node_20_5_1_xstate_main_1",
"TSPERF_JOB_NAMES_TSSERVER": "tsserver_node_18_15_0_CompilerTSServer tsserver_node_18_15_0_Compiler_UnionsTSServer tsserver_node_18_15_0_xstate_main_1_tsserver",
"TSPERF_NEW_COMMIT": "",
"TSPERF_NEW_NAME": "",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
{
"parallel": "8m 29s",
"parallel": "37m 33s",
"perAgent": {
"ts-perf1": "8m 29s",
"ts-perf2": "6m 44s",
"ts-perf3": "4m 8s",
"ts-perf4": "4m 21s",
"ts-perf1": "36m 30s",
"ts-perf2": "28m 43s",
"ts-perf3": "37m 33s",
"ts-perf4": "29m 45s",
},
"total": "23m 42s",
"total": "2h 12m 31s",
}
Loading
Loading