angular/scripts/benchmarks
Paul Gschwendtner aaad27b8df build: avoid shallow fetch for benchmark comparison (#50851)
Currently when `yarn benchmarks run-compare` is used, the local
repository could be converted to a shallow clone. This is not
a problem but might result in confusion. We avoid this by
not performing a shallow fetch when a comparison is initiated.

The performance gains seem neglegible.

PR Close #50851
2023-06-26 13:37:38 -07:00
..
index.mts build: avoid shallow fetch for benchmark comparison (#50851) 2023-06-26 13:37:38 -07:00
README.md build: add documentation for running benchmarks 2023-06-19 14:10:31 +02:00
results.mts build: more concise markdown output for benchmark compare results 2023-06-19 14:10:31 +02:00
targets.mts build: create script to run benchmarks and perform comparisons (#50745) 2023-06-18 19:32:34 +00:00
utils.mts build: create script to run benchmarks and perform comparisons (#50745) 2023-06-18 19:32:34 +00:00

Benchmarks script

This folder contains a convenience script for running benchmarks and performing comparisons. It can be run via yarn benchmarks. See command line help for possible commands.

The benchmark script is used in conjunction with the benchmark compare GitHub actions workflow, allowing organization members to initiate a benchmark comparison via a GitHub comment in a PR.

Docs

See the benchmark documentation.