File tree Expand file tree Collapse file tree 4 files changed +450
-15
lines changed
Expand file tree Collapse file tree 4 files changed +450
-15
lines changed Original file line number Diff line number Diff line change 1313Docs
1414Package.resolved
1515.benchmarkBaselines
16+ .benchmarkWorktrees
Original file line number Diff line number Diff line change 11#! /bin/bash
22set -euo pipefail
33
4- export TOMLDECODER_BENCHMARKS=1
5-
6- baseline=$( git rev-parse " $1 " )
7- target=$( git rev-parse " $2 " )
8-
9- if [ -d " .benchmarkBaselines/TOMLDecoderBenchmarks/$baseline " ]; then
10- echo " Reusing baseline for $baseline "
11- else
12- git checkout " $baseline "
13- swift package -c release --allow-writing-to-package-directory \
14- benchmark baseline update " $baseline " --grouping metric
15- fi
16-
17- git checkout " $target "
18- swift package -c release benchmark baseline compare " $baseline "
4+ ./Scripts/benchmark_run.sh " $@ " >&2
5+ ./Scripts/benchmark_report.sh " $@ "
You can’t perform that action at this time.
0 commit comments