Skip to content

Commit 6c2664d

Browse files
Merge pull request #26 from theseus-rs/update-benchmark-reporting
ci: run all benchmarks from workspace at once instead of individually from crates
2 parents db51d0a + e901496 commit 6c2664d

File tree

2 files changed

+7
-14
lines changed

2 files changed

+7
-14
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,5 +102,4 @@ jobs:
102102
BENCHER_PROJECT: theseus-rs-postgresql-embedded
103103
BENCHER_ADAPTER: rust_criterion
104104
run: |
105-
cargo bench --bench archive --features blocking -- --output-format criterion | bencher run
106-
cargo bench --bench embedded --features blocking -- --output-format criterion | bencher run
105+
bencher run "cargo bench --features blocking"

.github/workflows/pr-benchmarks.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -33,15 +33,9 @@ jobs:
3333
BENCHER_PROJECT: theseus-rs-postgresql-embedded
3434
BENCHER_ADAPTER: rust_criterion
3535
run: |
36-
cargo bench --bench archive --features blocking -- --output-format criterion | \
37-
bencher run \
38-
--branch $GITHUB_HEAD_REF \
39-
--ci-number "${{ github.event.number }}" \
40-
--github-actions "${{ secrets.GITHUB_TOKEN }}" \
41-
--err
42-
cargo bench --bench embedded --features blocking -- --output-format criterion | \
43-
bencher run \
44-
--branch $GITHUB_HEAD_REF \
45-
--ci-number "${{ github.event.number }}" \
46-
--github-actions "${{ secrets.GITHUB_TOKEN }}" \
47-
--err
36+
bencher run \
37+
--branch $GITHUB_HEAD_REF \
38+
--ci-number "${{ github.event.number }}" \
39+
--github-actions "${{ secrets.GITHUB_TOKEN }}" \
40+
--err \
41+
"cargo bench --features blocking"

0 commit comments

Comments
 (0)