angular/scripts
Paul Gschwendtner bb52edee31 build: create script to run benchmarks and perform comparisons (#50745)
This commit creates a new script that solves the following use-cases:

 - Running benchmarks. It's not trivial to figure out the benchmark
   target names, and it's also easy to mess up the right Bazel flags.

 - Performing comparisons. When e.g. working on a runtime senstive
   change, it should be trivial to run benchmarks between the current
   working stage, and a base revision (e.g. `main`).

The script takes care of both these use-cases and comes with a
prompt-based command line tool experience.

The script will also be used by a future GitHub action that can run
comparisons triggered via GitHub PR comment (by trusted team members).

PR Close #50745
2023-06-18 19:32:34 +00:00
..
benchmarks build: create script to run benchmarks and perform comparisons (#50745) 2023-06-18 19:32:34 +00:00
build build: continue publishing @angular/bazel snapshot builds (#49583) 2023-03-24 10:35:31 -07:00
ci build: remove unused script from removed components CI job (#50429) 2023-05-23 17:18:27 +00:00
test build: start only the minimum number of Saucelabs browsers required (#50393) 2023-05-23 14:12:28 +00:00
compare-main-to-patch.js build: clean up references to old master branch (#45856) 2022-05-04 16:23:33 -07:00
tsconfig.json build: convert release package build scripts to typescript (#46456) 2022-06-22 14:35:31 -07:00