From 5be994b6a96aa327485390b0e7a2af0ad22b2c64 Mon Sep 17 00:00:00 2001 From: Merlin Beutlberger Date: Mon, 19 Oct 2026 14:56:13 +0200 Subject: [PATCH] [INTERNAL] Update benchmarking docs Hyperfine now requires environment variables to be defined in a separate argument --- docs/pages/Benchmarking.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/docs/pages/Benchmarking.md b/docs/pages/Benchmarking.md index bbac660a44a..485ed758e3e 100644 --- a/docs/pages/Benchmarking.md +++ b/docs/pages/Benchmarking.md @@ -84,14 +84,16 @@ The following is a walk-through on how to evaluate the performance impact of an 1. In the project, start your first benchmark ```sh hyperfine --warmup 1 \ - 'UI5_CLI_NO_LOCAL=X node /my/home/ui5-cli-benchmark/ui5-cli/bin/ui5.cjs build' \ - --export-markdown ./baseline.md + --env 'UI5_CLI_NO_LOCAL=X' \ + 'node /my/home/ui5-cli-benchmark/ui5-cli/bin/ui5.cjs build' \ + --export-markdown ./baseline.md ``` On Windows: ```sh hyperfine --warmup 1 \ - 'set UI5_CLI_NO_LOCAL=X node /my/home/ui5-cli-benchmark/ui5-cli/bin/ui5.cjs build' \ - --export-markdown ./baseline.md + --env 'UI5_CLI_NO_LOCAL=X' \ + 'node /my/home/ui5-cli-benchmark/ui5-cli/bin/ui5.cjs build' \ + --export-markdown ./baseline.md ``` 1. Your baseline benchmark is now stored in `baseline.md` and should look similar to this: @@ -114,14 +116,16 @@ The following is a walk-through on how to evaluate the performance impact of an 1. In the project, start your second benchmark ```sh hyperfine --warmup 1 \ - 'UI5_CLI_NO_LOCAL=X node /my/home/ui5-cli-benchmark/ui5-cli/bin/ui5.cjs build' \ - --export-markdown ./my_change.md + --env 'UI5_CLI_NO_LOCAL=X' \ + 'node /my/home/ui5-cli-benchmark/ui5-cli/bin/ui5.cjs build' \ + --export-markdown ./my_change.md ``` On Windows: ```sh hyperfine --warmup 1 \ - 'set UI5_CLI_NO_LOCAL=X node /my/home/ui5-cli-benchmark/ui5-cli/bin/ui5.cjs build' \ - --export-markdown ./my_change.md + --env 'UI5_CLI_NO_LOCAL=X' \ + 'node /my/home/ui5-cli-benchmark/ui5-cli/bin/ui5.cjs build' \ + --export-markdown ./my_change.md ``` 1. Your change's benchmark is now stored in `my_change.md`