Skip to content

Bump Shakapacker 9.6.1 to 10.1.0 in spec dummy apps#3490

Merged
justin808 merged 1 commit into
mainfrom
jg/shakapacker-10.1.0-bump
May 30, 2026
Merged

Bump Shakapacker 9.6.1 to 10.1.0 in spec dummy apps#3490
justin808 merged 1 commit into
mainfrom
jg/shakapacker-10.1.0-bump

Conversation

@justin808

@justin808 justin808 commented May 30, 2026

Copy link
Copy Markdown
Member

Summary

Prerequisite version bump ("PR 1") that moves all three spec dummy apps to Shakapacker 10.1.0, unblocking the Shakapacker 10.1 modular-package follow-ups — shakapacker-webpack (#3480) and shakapacker-rspack CI coverage (#3481).

This is not a user-facing change: the gem dependency stays shakapacker >= 6.0; only the dummy apps pin the version they test against, and they remain on plain Shakapacker core + Webpack (no modular packages, no Rspack yet).

Why the major bump is narrow

  • Shakapacker 10.0.0 breaking changes are only webpack >= 5.101.0 and webpack-dev-server >= 5.2.2 — already satisfied by the dummy apps' current pins.
  • Shakapacker 10.1.0's only breaking change is the tightened engines.node floor ^20.19.0 || >=22.12.0.
  • No config/shakapacker.yml key changes, no Ruby/API changes.

Changes

  • Version pins 9.6.110.1.0 (gem + npm) in react_on_rails/spec/dummy, react_on_rails_pro/spec/dummy, and react_on_rails_pro/spec/execjs-compatible-dummy.
  • Lockfiles: 5 tracked Gemfile.lock updated conservatively (only shakapacker + its dependency rack-proxy 0.7.7 → 0.8.2) plus pnpm-lock.yaml.
  • CI Node floor: 22.11.022.12.0 in pro-integration-tests, pro-test-package-and-gem, lint-js-and-ruby, and check-markdown-links — satisfies the 10.1 floor while staying below the 22.21.0 V8 bug those pins were avoiding.

Out of scope (the follow-ups)

Verification (local)

  • OSS dummy webpack build green — bundles + manifest.json (CSS extraction working).
  • Pro dummy all 3 bundles incl. RSC green — manifest.json, react-client-manifest.json, and ssr-generated/rsc-bundle.js emitted.
  • packer_utils_spec 36 examples, 0 failures (covers the MINIMUM_SHAKAPACKER_VERSION_FOR_AUTO_BUNDLING boundary).
  • bundle exec rubocop and actionlint clean.
  • pnpm install --frozen-lockfile consistent (mirrors CI's latest leg).

Note: the execjs-compatible dummy's webpack build isn't a standalone CI step; its babel config hardcodes a relative ./node_modules/shakapacker/... preset path that doesn't resolve under pnpm's hoisted node_modules from the app's cwd. That's a pre-existing, version-independent quirk (the preset ships at the same path in 10.1.0), not a regression from this bump.

Prerequisite for #3480 and #3481.

🤖 Generated with Claude Code


Note

Low Risk
Scope is dummy apps, CI Node pins, and lockfiles; the shipped gem still allows shakapacker >= 6.0 with no runtime or config changes in this PR.

Overview
Test-only prerequisite: pins Shakapacker 9.6.110.1.0 (Ruby gem + npm) across the OSS dummy, Pro dummy, and execjs-compatible dummy, plus matching Gemfile.lock / pnpm-lock.yaml updates. The published react_on_rails gem dependency stays shakapacker >= 6.0 — this does not change what end users install.

CI alignment: GitHub Actions Node pins move 22.11.022.12.0 in markdown-link, lint-js-and-ruby, pro-integration-tests, and pro-test-package-and-gem workflows so runners satisfy Shakapacker 10.1’s Node floor while still avoiding the known 22.21.0 V8 issue noted in comments.

Lockfile fallout: Ruby side picks up rack-proxy 0.7.70.8.2 with Shakapacker 10.1; pnpm reflects the new shakapacker@10.1.0 tree (including pack-config-diff) and normalized webpack peer resolution strings — no app webpack config edits in this diff.

Reviewed by Cursor Bugbot for commit 8c95abf. Bugbot is set up for automated code reviews on this repo. Configure here.

Summary by CodeRabbit

  • Chores
    • Updated Node.js runtime version in CI workflows.
    • Upgraded shakapacker dependency version across development and dummy app configurations.

Review Change Stack

Prerequisite version bump ("PR 1") that unblocks the Shakapacker 10.1
modular-package follow-ups: shakapacker-webpack (#3480) and
shakapacker-rspack CI coverage (#3481).

Changes:
- Pin shakapacker 10.1.0 (gem + npm) across all three spec dummy apps
  (react_on_rails/spec/dummy, react_on_rails_pro/spec/dummy,
  react_on_rails_pro/spec/execjs-compatible-dummy). The gemspec stays
  ">= 6.0"; only the dummy apps pin the version they test against.
- Update the 5 tracked Gemfile.lock files conservatively (shakapacker
  plus its dependency rack-proxy only) and pnpm-lock.yaml.
- Raise CI Node pins 22.11.0 to 22.12.0 to satisfy Shakapacker 10.1's
  engines.node "^20.19.0 || >=22.12.0" floor while staying below the
  22.21.0 V8 bug (pro-integration-tests, pro-test-package-and-gem,
  lint-js-and-ruby, check-markdown-links).

Shakapacker 10.0's only breaking changes are webpack >=5.101.0 and
webpack-dev-server >=5.2.2 (already satisfied by current pins); 10.1's
only breaking change is the Node floor (handled above). No config or API
changes. The dummy apps stay on plain shakapacker core + Webpack; the
modular packages and Rspack coverage are the #3480/#3481 follow-ups.

Verified locally: OSS dummy and Pro dummy (3 bundles incl. RSC) build
green with manifests emitted; packer_utils_spec 36/0; rubocop and
actionlint clean; pnpm install --frozen-lockfile consistent.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@coderabbitai

coderabbitai Bot commented May 30, 2026

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: ced22f48-7221-43c5-9972-9153b8876dce

📥 Commits

Reviewing files that changed from the base of the PR and between 59c8af4 and 8c95abf.

⛔ Files ignored due to path filters (6)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
  • react_on_rails/Gemfile.lock is excluded by !**/*.lock
  • react_on_rails/spec/dummy/Gemfile.lock is excluded by !**/*.lock
  • react_on_rails_pro/Gemfile.lock is excluded by !**/*.lock
  • react_on_rails_pro/spec/dummy/Gemfile.lock is excluded by !**/*.lock
  • react_on_rails_pro/spec/execjs-compatible-dummy/Gemfile.lock is excluded by !**/*.lock
📒 Files selected for processing (10)
  • .github/workflows/check-markdown-links.yml
  • .github/workflows/lint-js-and-ruby.yml
  • .github/workflows/pro-integration-tests.yml
  • .github/workflows/pro-test-package-and-gem.yml
  • react_on_rails/Gemfile.development_dependencies
  • react_on_rails/spec/dummy/package.json
  • react_on_rails_pro/Gemfile.development_dependencies
  • react_on_rails_pro/spec/dummy/package.json
  • react_on_rails_pro/spec/execjs-compatible-dummy/Gemfile
  • react_on_rails_pro/spec/execjs-compatible-dummy/package.json

Walkthrough

Pinned Node.js version to 22.12.0 (instead of 22.11.0) across all CI workflows and updated shakapacker from 9.6.1 to 10.1.0 in Gemfiles and package.json files for react_on_rails and react_on_rails_pro, including all dummy app configurations.

Changes

Dependency Version Updates

Layer / File(s) Summary
CI Node.js version updates
.github/workflows/check-markdown-links.yml, .github/workflows/lint-js-and-ruby.yml, .github/workflows/pro-integration-tests.yml, .github/workflows/pro-test-package-and-gem.yml
Node.js version pinned to 22.12.0 instead of 22.11.0 across all CI workflow setup-node steps (9 updates total) with matching inline comments referencing the V8 bug workaround.
Shakapacker dependency version updates
react_on_rails/Gemfile.development_dependencies, react_on_rails/spec/dummy/package.json, react_on_rails_pro/Gemfile.development_dependencies, react_on_rails_pro/spec/dummy/package.json, react_on_rails_pro/spec/execjs-compatible-dummy/Gemfile, react_on_rails_pro/spec/execjs-compatible-dummy/package.json
Shakapacker updated from 9.6.1 to 10.1.0 in development dependencies across all Gemfiles and package.json files for both packages and their dummy app configurations.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related issues

  • #3481: Matches the shakapacker dependency upgrade from 9.6.1 to 10.1.0 across dummy apps and Gemfiles as a stated prerequisite.
  • #3480: Directly related as it targets the same dummy app Gemfiles and package.json files for shakapacker version upgrades.

Suggested labels

enhancement, review-needed, full-ci, P2

Suggested reviewers

  • AbanoubGhadban

Poem

🐰 A Node hop to twenty-two-twelve so fine,
Shakapacker's ten-point-one now shines,
Workflows updated with each caring touch,
Dependencies refreshed—we thank you much! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and specifically summarizes the main change: updating Shakapacker from 9.6.1 to 10.1.0 in the spec dummy applications, which aligns with the primary objective of the PR.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch jg/shakapacker-10.1.0-bump

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size
react-on-rails/client bundled (gzip) 62.83 KB (0%)
react-on-rails/client bundled (gzip) (time) 62.83 KB (0%)
react-on-rails/client bundled (brotli) 53.9 KB (0%)
react-on-rails/client bundled (brotli) (time) 53.9 KB (0%)
react-on-rails-pro/client bundled (gzip) 63.77 KB (0%)
react-on-rails-pro/client bundled (gzip) (time) 63.77 KB (0%)
react-on-rails-pro/client bundled (brotli) 54.81 KB (0%)
react-on-rails-pro/client bundled (brotli) (time) 54.81 KB (0%)
registerServerComponent/client bundled (gzip) 128.64 KB (0%)
registerServerComponent/client bundled (gzip) (time) 128.64 KB (0%)
registerServerComponent/client bundled (brotli) 62.78 KB (0%)
registerServerComponent/client bundled (brotli) (time) 62.78 KB (0%)
wrapServerComponentRenderer/client bundled (gzip) 123.09 KB (0%)
wrapServerComponentRenderer/client bundled (gzip) (time) 123.09 KB (0%)
wrapServerComponentRenderer/client bundled (brotli) 57.68 KB (0%)
wrapServerComponentRenderer/client bundled (brotli) (time) 57.68 KB (0%)

@claude

claude Bot commented May 30, 2026

Copy link
Copy Markdown
Contributor

placeholder review

@github-actions

Copy link
Copy Markdown
Contributor

🐰 Bencher Report

Branchjg/shakapacker-10.1.0-bump
Testbedgithub-actions
Click to view all benchmark results
Benchmarkfailed_pctBenchmark Result
%
(Result Δ%)
Upper Boundary
%
(Limit %)
p50_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
p90_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
p99_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
rpsBenchmark Result
req/s
(Result Δ%)
Lower Boundary
req/s
(Limit %)
Pro Node Renderer: react_ssr (non-RSC)📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
5.75
(-1.64%)Baseline: 5.85
7.27
(79.14%)
📈 view plot
🚷 view threshold
13.26
(+3.74%)Baseline: 12.78
18.06
(73.40%)
📈 view plot
🚷 view threshold
22.78
(+15.12%)Baseline: 19.79
27.54
(82.70%)
📈 view plot
🚷 view threshold
1,303.19
(-3.70%)Baseline: 1,353.31
926.32
(71.08%)
Pro Node Renderer: simple_eval (non-RSC)📈 view plot
🚷 view threshold
0.00
(0.00%)Baseline: 0.00
0.01
(0.00%)
📈 view plot
🚷 view threshold
4.43
(-14.27%)Baseline: 5.17
6.71
(66.02%)
📈 view plot
🚷 view threshold
14.94
(+6.92%)Baseline: 13.97
19.93
(74.95%)
📈 view plot
🚷 view threshold
22.81
(+10.55%)Baseline: 20.63
28.66
(79.59%)
📈 view plot
🚷 view threshold
1,380.79
(+0.62%)Baseline: 1,372.33
903.23
(65.41%)
🐰 View full continuous benchmarking report in Bencher

Comment on lines +42 to +43
# Pin to 22.12.0 (Shakapacker 10.1 floor) to avoid V8 bug in 22.21.0
node-version: '22.12.0'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor nit: this is the only updated workflow missing the issue-tracker URL on the next line. Every other updated workflow (lint-js-and-ruby.yml, pro-integration-tests.yml, pro-test-package-and-gem.yml) has:

Suggested change
# Pin to 22.12.0 (Shakapacker 10.1 floor) to avoid V8 bug in 22.21.0
node-version: '22.12.0'
# Pin to 22.12.0 (Shakapacker 10.1 floor) to avoid V8 bug in 22.21.0
# https://github.com/nodejs/node/issues/56010
node-version: '22.12.0'

@greptile-apps

greptile-apps Bot commented May 30, 2026

Copy link
Copy Markdown

Greptile Summary

Bumps the Shakapacker npm + gem pin from 9.6.1 to 10.1.0 across all three spec dummy apps and advances the CI Node floor from 22.11.0 to 22.12.0 in the four workflows that had explicit patch pins, satisfying the new Shakapacker 10.1.0 engine requirement (^20.19.0 || >=22.12.0).

  • Version pin changes: shakapacker bumped 9.6.1 → 10.1.0 in all three dummy apps' Gemfile, Gemfile.development_dependencies, package.json, and corresponding lockfiles; rack-proxy also advances 0.7.7 → 0.8.2 as a transitive dependency of the gem.
  • CI workflow updates: node-version advanced from 22.11.0 to 22.12.0 in pro-integration-tests.yml, pro-test-package-and-gem.yml, lint-js-and-ruby.yml, and check-markdown-links.yml; integration-tests.yml is left unchanged because it already uses the unpinned '22' and '20' major aliases that naturally satisfy the new engine floor.
  • Scope: No gem gemspec constraint changes, no config/shakapacker.yml key changes, no user-facing API changes — purely an internal test infrastructure bump.

Confidence Score: 5/5

Safe to merge — all changes are mechanical version pin updates with no user-facing or API impact.

All three dummy apps received consistent gem + npm bumps, their lockfiles track only the expected shakapacker and rack-proxy changes, and every explicitly-pinned Node version in CI was advanced to satisfy Shakapacker 10.1.0's engine floor. The unchanged integration-tests.yml already uses major-version aliases whose latest releases naturally satisfy the new engine requirement.

No files require special attention.

Important Files Changed

Filename Overview
react_on_rails/Gemfile.development_dependencies Gem pin updated from 9.6.1 to 10.1.0; change is mechanical and consistent with all other dummy-app Gemfiles.
react_on_rails_pro/Gemfile.development_dependencies Gem pin updated from 9.6.1 to 10.1.0; mirrors the OSS Gemfile.development_dependencies change.
react_on_rails_pro/spec/execjs-compatible-dummy/Gemfile Hard-pinned = 9.6.1 constraint updated to = 10.1.0; all three lockfiles consistently reflect the new gem + rack-proxy versions.
react_on_rails/spec/dummy/package.json shakapacker npm dep bumped 9.6.1 → 10.1.0; pnpm-lock.yaml updated accordingly with no unexpected transitive-dep changes.
react_on_rails_pro/spec/dummy/package.json shakapacker npm dep bumped 9.6.1 → 10.1.0; consistent with the OSS dummy package.json change.
react_on_rails_pro/spec/execjs-compatible-dummy/package.json shakapacker npm dep bumped 9.6.1 → 10.1.0; all three dummy app package.json files are now in sync.
.github/workflows/pro-integration-tests.yml Node pin advanced 22.11.0 → 22.12.0 at all three job sites; satisfies the Shakapacker 10.1.0 engines floor.
.github/workflows/pro-test-package-and-gem.yml Node pin advanced 22.11.0 → 22.12.0 at all three job sites; change is uniform and correct.
.github/workflows/lint-js-and-ruby.yml Node pin advanced 22.11.0 → 22.12.0 at both job sites; consistent with other changed workflow files.
.github/workflows/check-markdown-links.yml Single Node pin advanced 22.11.0 → 22.12.0; straightforward and correct.
pnpm-lock.yaml All three shakapacker@9.6.1 snapshot entries replaced by shakapacker@10.1.0; no other packages unexpectedly changed.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[Shakapacker 9.6.1] -->|bump| B[Shakapacker 10.1.0]
    B --> C[react_on_rails/spec/dummy]
    B --> D[react_on_rails_pro/spec/dummy]
    B --> E[react_on_rails_pro/spec/execjs-compatible-dummy]
    C --> C1[package.json]
    C --> C2[Gemfile.lock]
    D --> D1[package.json]
    D --> D2[Gemfile.lock]
    E --> E1[package.json]
    E --> E2[Gemfile]
    E --> E3[Gemfile.lock]
    B --> F[Node engine floor >= 22.12.0]
    F --> G[pro-integration-tests.yml 22.11.0 to 22.12.0]
    F --> H[pro-test-package-and-gem.yml 22.11.0 to 22.12.0]
    F --> I[lint-js-and-ruby.yml 22.11.0 to 22.12.0]
    F --> J[check-markdown-links.yml 22.11.0 to 22.12.0]
    F --> K[integration-tests.yml unchanged uses unpinned 22 and 20 aliases]
Loading

Reviews (1): Last reviewed commit: "Bump Shakapacker 9.6.1 to 10.1.0 in spec..." | Re-trigger Greptile

@github-actions

Copy link
Copy Markdown
Contributor

🐰 Bencher Report

Branchjg/shakapacker-10.1.0-bump
Testbedgithub-actions

🚨 7 Alerts

BenchmarkMeasure
Units
ViewBenchmark Result
(Result Δ%)
Lower Boundary
(Limit %)
Upper Boundary
(Limit %)
/broken_app: Prop99_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
436.14
(+77.21%)Baseline: 246.12
386.44
(112.86%)

/css_modules_images_fonts_example: Prop99_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
472.65
(+92.90%)Baseline: 245.03
384.93
(122.79%)

/react_helmet: Prop90_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
48.23
(+45.92%)Baseline: 33.05
45.48
(106.04%)

/react_router: Prorps
req/s
📈 plot
🚷 threshold
🚨 alert (🔔)
264.93
(-32.34%)Baseline: 391.54
279.44
(105.48%)

/server_side_hello_world_hooks: Prop99_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
357.42
(+50.26%)Baseline: 237.87
342.41
(104.38%)

/server_side_log_throw_raise: Prop90_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
23.39
(+36.72%)Baseline: 17.11
22.53
(103.81%)

/ssr_sync_error: Prop99_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
396.51
(+55.54%)Baseline: 254.93
364.54
(108.77%)

Click to view all benchmark results
Benchmarkfailed_pct%p50_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
p90_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
p99_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
rpsBenchmark Result
req/s
(Result Δ%)
Lower Boundary
req/s
(Limit %)
/apollo_graphql: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
48.83
(-10.65%)Baseline: 54.65
67.91
(71.90%)
📈 view plot
🚷 view threshold
68.86
(-27.40%)Baseline: 94.85
131.33
(52.43%)
📈 view plot
🚷 view threshold
812.73
(+28.40%)Baseline: 632.99
931.63
(87.24%)
📈 view plot
🚷 view threshold
118.11
(-6.18%)Baseline: 125.89
105.81
(89.58%)
/async_on_server_sync_on_client_client_render: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.57
(+3.48%)Baseline: 18.91
24.91
(78.55%)
📈 view plot
🚷 view threshold
32.57
(+2.34%)Baseline: 31.83
43.46
(74.95%)
📈 view plot
🚷 view threshold
230.95
(-0.55%)Baseline: 232.23
348.12
(66.34%)
📈 view plot
🚷 view threshold
386.57
(+2.71%)Baseline: 376.38
297.57
(76.98%)
/async_render_function_returns_component: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.62
(-4.68%)Baseline: 20.58
26.17
(74.98%)
📈 view plot
🚷 view threshold
43.71
(+32.08%)Baseline: 33.09
44.10
(99.11%)
📈 view plot
🚷 view threshold
232.11
(-3.52%)Baseline: 240.59
375.32
(61.84%)
📈 view plot
🚷 view threshold
291.47
(-18.58%)Baseline: 357.98
270.77
(92.90%)
/broken_app: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
15.81
(-22.18%)Baseline: 20.32
26.74
(59.12%)
📈 view plot
🚷 view threshold
30.65
(-8.95%)Baseline: 33.66
49.46
(61.97%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
436.14
(+77.21%)Baseline: 246.12
386.44
(112.86%)

📈 view plot
🚷 view threshold
347.61
(-2.90%)Baseline: 358.00
272.45
(78.38%)
/client_side_hello_world: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
16.73
(-11.38%)Baseline: 18.88
24.08
(69.46%)
📈 view plot
🚷 view threshold
27.70
(-7.50%)Baseline: 29.95
42.32
(65.46%)
📈 view plot
🚷 view threshold
269.01
(+20.02%)Baseline: 224.14
347.07
(77.51%)
📈 view plot
🚷 view threshold
377.18
(-1.43%)Baseline: 382.67
292.47
(77.54%)
/client_side_hello_world_shared_store_controller: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.03
(-9.19%)Baseline: 20.96
26.22
(72.58%)
📈 view plot
🚷 view threshold
36.10
(+5.32%)Baseline: 34.28
46.64
(77.40%)
📈 view plot
🚷 view threshold
217.61
(-7.69%)Baseline: 235.73
344.16
(63.23%)
📈 view plot
🚷 view threshold
297.85
(-14.64%)Baseline: 348.92
271.00
(90.99%)
/client_side_manual_render: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
21.07
(+16.24%)Baseline: 18.13
24.01
(87.75%)
📈 view plot
🚷 view threshold
32.76
(+11.26%)Baseline: 29.44
40.69
(80.50%)
📈 view plot
🚷 view threshold
293.90
(+22.44%)Baseline: 240.05
361.54
(81.29%)
📈 view plot
🚷 view threshold
353.17
(-7.67%)Baseline: 382.50
300.72
(85.15%)
/console_logs_in_async_server: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
2,127.00
(+0.09%)Baseline: 2,125.10
2,132.49
(99.74%)
📈 view plot
🚷 view threshold
2,150.47
(-10.18%)Baseline: 2,394.14
5,161.89
(41.66%)
📈 view plot
🚷 view threshold
21,275.01
(-5.56%)Baseline: 22,527.70
30,103.57
(70.67%)
📈 view plot
🚷 view threshold
3.56
(+13.25%)Baseline: 3.14
2.39
(67.15%)
/css_modules_images_fonts_example: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
17.45
(-14.14%)Baseline: 20.32
27.60
(63.23%)
📈 view plot
🚷 view threshold
32.94
(-2.74%)Baseline: 33.87
47.86
(68.83%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
472.65
(+92.90%)Baseline: 245.03
384.93
(122.79%)

📈 view plot
🚷 view threshold
317.60
(-9.44%)Baseline: 350.69
272.18
(85.70%)
/empty: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
6.24
(+11.65%)Baseline: 5.59
7.23
(86.37%)
📈 view plot
🚷 view threshold
9.48
(+7.18%)Baseline: 8.84
11.33
(83.71%)
📈 view plot
🚷 view threshold
83.78
(+17.52%)Baseline: 71.29
104.14
(80.45%)
📈 view plot
🚷 view threshold
1,251.36
(-2.88%)Baseline: 1,288.45
1,073.96
(85.82%)
/hybrid_metadata_streaming: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
18.77
(-7.41%)Baseline: 20.27
26.02
(72.14%)
📈 view plot
🚷 view threshold
36.62
(+1.90%)Baseline: 35.94
51.27
(71.42%)
📈 view plot
🚷 view threshold
218.91
(-12.64%)Baseline: 250.58
394.99
(55.42%)
📈 view plot
🚷 view threshold
306.02
(-10.32%)Baseline: 341.22
272.46
(89.03%)
/loadable: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
26.21
(+16.78%)Baseline: 22.44
28.44
(92.16%)
📈 view plot
🚷 view threshold
34.98
(-0.62%)Baseline: 35.20
45.90
(76.21%)
📈 view plot
🚷 view threshold
140.10
(-49.71%)Baseline: 278.56
415.82
(33.69%)
📈 view plot
🚷 view threshold
329.64
(+3.59%)Baseline: 318.21
240.00
(72.81%)
/native_metadata: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
21.77
(+4.88%)Baseline: 20.76
27.13
(80.25%)
📈 view plot
🚷 view threshold
31.65
(-8.01%)Baseline: 34.41
51.10
(61.94%)
📈 view plot
🚷 view threshold
232.83
(-8.39%)Baseline: 254.16
389.71
(59.74%)
📈 view plot
🚷 view threshold
357.31
(+3.80%)Baseline: 344.23
262.80
(73.55%)
/non_existing_stream_react_component: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
20.76
(+4.56%)Baseline: 19.85
24.15
(85.96%)
📈 view plot
🚷 view threshold
33.19
(-2.76%)Baseline: 34.13
46.78
(70.94%)
📈 view plot
🚷 view threshold
173.17
(-31.94%)Baseline: 254.44
364.79
(47.47%)
📈 view plot
🚷 view threshold
375.73
(+5.46%)Baseline: 356.26
281.81
(75.00%)
/pure_component_wrapped_in_function: Pro📈 view plot
🚷 view threshold
100.00📈 view plot
🚷 view threshold
18.18
(+0.31%)Baseline: 18.12
22.06
(82.43%)
📈 view plot
🚷 view threshold
28.67
(-6.39%)Baseline: 30.63
45.51
(62.99%)
📈 view plot
🚷 view threshold
254.29
(+17.21%)Baseline: 216.96
304.74
(83.44%)
📈 view plot
🚷 view threshold
421.25
(+8.00%)Baseline: 390.05
312.65
(74.22%)
/react_helmet: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.97
(-3.38%)Baseline: 20.67
26.81
(74.49%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
48.23
(+45.92%)Baseline: 33.05
45.48
(106.04%)

📈 view plot
🚷 view threshold
235.96
(-8.95%)Baseline: 259.16
392.82
(60.07%)
📈 view plot
🚷 view threshold
287.22
(-16.89%)Baseline: 345.60
272.90
(95.01%)
/react_router: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
22.37
(+27.19%)Baseline: 17.59
22.78
(98.21%)
📈 view plot
🚷 view threshold
29.37
(-0.50%)Baseline: 29.52
36.56
(80.34%)
📈 view plot
🚷 view threshold
257.24
(+19.32%)Baseline: 215.59
339.22
(75.83%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
264.93
(-32.34%)Baseline: 391.54
279.44
(105.48%)

/rendered_html: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
25.04
(+23.24%)Baseline: 20.32
25.47
(98.30%)
📈 view plot
🚷 view threshold
33.89
(-3.23%)Baseline: 35.02
50.60
(66.97%)
📈 view plot
🚷 view threshold
149.11
(-36.04%)Baseline: 233.12
332.46
(44.85%)
📈 view plot
🚷 view threshold
345.89
(-1.13%)Baseline: 349.86
271.36
(78.45%)
/rsc_component_error: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
20.93
(+5.32%)Baseline: 19.87
25.65
(81.59%)
📈 view plot
🚷 view threshold
32.45
(-2.72%)Baseline: 33.36
44.54
(72.85%)
📈 view plot
🚷 view threshold
285.00
(+8.56%)Baseline: 262.54
384.64
(74.10%)
📈 view plot
🚷 view threshold
360.24
(+3.11%)Baseline: 349.39
285.60
(79.28%)
/rsc_echo_props: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
27.68
(-3.67%)Baseline: 28.73
37.54
(73.73%)
📈 view plot
🚷 view threshold
51.66
(+9.95%)Baseline: 46.99
61.94
(83.41%)
📈 view plot
🚷 view threshold
333.17
(-12.75%)Baseline: 381.85
585.62
(56.89%)
📈 view plot
🚷 view threshold
208.05
(-12.96%)Baseline: 239.03
183.04
(87.98%)
/rsc_posts_page_over_http: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
21.10
(+4.91%)Baseline: 20.11
25.95
(81.33%)
📈 view plot
🚷 view threshold
34.72
(-1.82%)Baseline: 35.36
53.16
(65.31%)
📈 view plot
🚷 view threshold
240.33
(-6.85%)Baseline: 258.00
391.48
(61.39%)
📈 view plot
🚷 view threshold
364.01
(+5.47%)Baseline: 345.14
268.89
(73.87%)
/server_render_with_timeout: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.42
(-3.35%)Baseline: 20.09
26.28
(73.91%)
📈 view plot
🚷 view threshold
30.52
(-4.75%)Baseline: 32.04
44.92
(67.95%)
📈 view plot
🚷 view threshold
231.36
(-8.29%)Baseline: 252.28
381.35
(60.67%)
📈 view plot
🚷 view threshold
294.36
(-15.94%)Baseline: 350.17
275.48
(93.58%)
/server_router_client_render: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.94
(+2.52%)Baseline: 19.45
24.65
(80.89%)
📈 view plot
🚷 view threshold
31.07
(-5.49%)Baseline: 32.87
49.42
(62.87%)
📈 view plot
🚷 view threshold
278.82
(+18.75%)Baseline: 234.80
338.34
(82.41%)
📈 view plot
🚷 view threshold
372.46
(+3.11%)Baseline: 361.22
289.84
(77.82%)
/server_side_hello_world_es5: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.22
(-5.93%)Baseline: 20.43
26.45
(72.66%)
📈 view plot
🚷 view threshold
29.02
(-12.47%)Baseline: 33.16
44.80
(64.78%)
📈 view plot
🚷 view threshold
229.08
(-11.31%)Baseline: 258.30
379.91
(60.30%)
📈 view plot
🚷 view threshold
297.78
(-15.56%)Baseline: 352.63
266.21
(89.40%)
/server_side_hello_world_hooks: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
18.62
(-5.94%)Baseline: 19.79
24.79
(75.12%)
📈 view plot
🚷 view threshold
23.15
(-32.29%)Baseline: 34.19
45.27
(51.14%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
357.42
(+50.26%)Baseline: 237.87
342.41
(104.38%)

📈 view plot
🚷 view threshold
300.90
(-16.33%)Baseline: 359.63
279.82
(92.99%)
/server_side_hello_world_shared_store: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
23.56
(-5.37%)Baseline: 24.90
30.96
(76.09%)
📈 view plot
🚷 view threshold
43.05
(+12.31%)Baseline: 38.33
52.54
(81.93%)
📈 view plot
🚷 view threshold
279.89
(-4.89%)Baseline: 294.27
435.31
(64.30%)
📈 view plot
🚷 view threshold
242.80
(-17.76%)Baseline: 295.22
219.62
(90.45%)
/server_side_hello_world_shared_store_defer: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
26.01
(+8.57%)Baseline: 23.96
30.42
(85.51%)
📈 view plot
🚷 view threshold
39.42
(+7.44%)Baseline: 36.69
47.44
(83.10%)
📈 view plot
🚷 view threshold
289.23
(-8.69%)Baseline: 316.77
490.76
(58.94%)
📈 view plot
🚷 view threshold
308.20
(+1.84%)Baseline: 302.62
237.13
(76.94%)
/server_side_hello_world_with_options: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
21.68
(+2.88%)Baseline: 21.07
26.96
(80.43%)
📈 view plot
🚷 view threshold
34.84
(+2.06%)Baseline: 34.14
47.91
(72.71%)
📈 view plot
🚷 view threshold
256.45
(+7.08%)Baseline: 239.50
363.48
(70.55%)
📈 view plot
🚷 view threshold
358.51
(+2.53%)Baseline: 349.66
266.53
(74.34%)
/server_side_log_throw: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
22.23
(+9.33%)Baseline: 20.33
25.77
(86.28%)
📈 view plot
🚷 view threshold
32.23
(-3.53%)Baseline: 33.41
46.40
(69.47%)
📈 view plot
🚷 view threshold
235.71
(-6.79%)Baseline: 252.89
361.35
(65.23%)
📈 view plot
🚷 view threshold
350.24
(-1.33%)Baseline: 354.97
276.55
(78.96%)
/server_side_log_throw_raise: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
10.54
(+1.41%)Baseline: 10.39
14.07
(74.93%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
23.39
(+36.72%)Baseline: 17.11
22.53
(103.81%)

📈 view plot
🚷 view threshold
110.30
(-11.84%)Baseline: 125.11
184.09
(59.92%)
📈 view plot
🚷 view threshold
562.65
(-19.74%)Baseline: 701.02
514.38
(91.42%)
/server_side_redux_app_cached: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.48
(+3.25%)Baseline: 18.87
23.32
(83.52%)
📈 view plot
🚷 view threshold
30.77
(+2.35%)Baseline: 30.06
40.21
(76.53%)
📈 view plot
🚷 view threshold
215.51
(-5.50%)Baseline: 228.05
333.46
(64.63%)
📈 view plot
🚷 view threshold
402.17
(+4.14%)Baseline: 386.20
307.64
(76.49%)
/ssr_shell_error: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
20.88
(+3.44%)Baseline: 20.19
27.90
(74.83%)
📈 view plot
🚷 view threshold
32.52
(-5.17%)Baseline: 34.29
48.14
(67.56%)
📈 view plot
🚷 view threshold
289.01
(+16.61%)Baseline: 247.85
399.68
(72.31%)
📈 view plot
🚷 view threshold
361.38
(+2.28%)Baseline: 353.33
289.07
(79.99%)
/ssr_sync_error: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
15.45
(-24.72%)Baseline: 20.52
25.81
(59.87%)
📈 view plot
🚷 view threshold
28.76
(-15.25%)Baseline: 33.93
46.77
(61.50%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
396.51
(+55.54%)Baseline: 254.93
364.54
(108.77%)

📈 view plot
🚷 view threshold
361.05
(+3.62%)Baseline: 348.43
287.55
(79.64%)
/stream_async_components: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
20.77
(+2.35%)Baseline: 20.29
27.01
(76.90%)
📈 view plot
🚷 view threshold
31.89
(-6.04%)Baseline: 33.94
49.46
(64.48%)
📈 view plot
🚷 view threshold
281.15
(+11.99%)Baseline: 251.04
358.59
(78.40%)
📈 view plot
🚷 view threshold
367.05
(+7.52%)Baseline: 341.37
270.89
(73.80%)
/stream_error_demo: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
18.48
(-9.69%)Baseline: 20.46
26.97
(68.52%)
📈 view plot
🚷 view threshold
46.00
(+33.67%)Baseline: 34.41
48.11
(95.61%)
📈 view plot
🚷 view threshold
213.55
(-14.71%)Baseline: 250.39
387.90
(55.05%)
📈 view plot
🚷 view threshold
310.60
(-10.99%)Baseline: 348.96
264.38
(85.12%)
🐰 View full continuous benchmarking report in Bencher

@github-actions

Copy link
Copy Markdown
Contributor

🐰 Bencher Report

Branchjg/shakapacker-10.1.0-bump
Testbedgithub-actions

🚨 7 Alerts

BenchmarkMeasure
Units
ViewBenchmark Result
(Result Δ%)
Lower Boundary
(Limit %)
Upper Boundary
(Limit %)
/broken_app: Corep99_latency
ms x 1e3
📈 plot
🚷 threshold
🚨 alert (🔔)
5.96 x 1e3
(+49.13%)Baseline: 4.00 x 1e3
5.49 x 1e3
(108.67%)

/css_modules_images_fonts_example: Corep90_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
508.03
(+23.30%)Baseline: 412.03
481.68
(105.47%)

/pure_component: Corerps
req/s
📈 plot
🚷 threshold
🚨 alert (🔔)
17.75
(-25.62%)Baseline: 23.86
19.43
(109.49%)

/react_router: Corerps
req/s
📈 plot
🚷 threshold
🚨 alert (🔔)
16.65
(-25.05%)Baseline: 22.22
17.23
(103.48%)

/react_router: Corep99_latency
ms x 1e3
📈 plot
🚷 threshold
🚨 alert (🔔)
6.96 x 1e3
(+62.25%)Baseline: 4.29 x 1e3
5.84 x 1e3
(119.08%)

/render_js: Corerps
req/s
📈 plot
🚷 threshold
🚨 alert (🔔)
19.08
(-23.13%)Baseline: 24.82
19.73
(103.42%)

/server_side_hello_world_hooks: Corerps
req/s
📈 plot
🚷 threshold
🚨 alert (🔔)
17.74
(-24.87%)Baseline: 23.61
18.78
(105.86%)

Click to view all benchmark results
Benchmarkfailed_pct%p50_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
p90_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
p99_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
rpsBenchmark Result
req/s
(Result Δ%)
Lower Boundary
req/s
(Limit %)
/: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
2,978.65
(+6.58%)Baseline: 2,794.71
3,402.24
(87.55%)
📈 view plot
🚷 view threshold
3,535.45
(-2.04%)Baseline: 3,609.08
4,395.18
(80.44%)
📈 view plot
🚷 view threshold
33,330.76
(+11.31%)Baseline: 29,943.09
42,976.52
(77.56%)
📈 view plot
🚷 view threshold
2.72
(+0.53%)Baseline: 2.71
2.34
(86.13%)
/broken_app: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
303.35
(-6.60%)Baseline: 324.78
408.70
(74.22%)
📈 view plot
🚷 view threshold
328.83
(-18.31%)Baseline: 402.51
462.35
(71.12%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
5,962.92
(+49.13%)Baseline: 3,998.46
5,487.04
(108.67%)

📈 view plot
🚷 view threshold
19.53
(-15.68%)Baseline: 23.16
19.34
(99.02%)
/client_side_hello_world: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
7.69
(-22.14%)Baseline: 9.88
13.28
(57.92%)
📈 view plot
🚷 view threshold
15.20
(-36.72%)Baseline: 24.02
38.93
(39.05%)
📈 view plot
🚷 view threshold
162.85
(+4.97%)Baseline: 155.13
236.99
(68.72%)
📈 view plot
🚷 view threshold
715.57
(+18.20%)Baseline: 605.37
416.04
(58.14%)
/client_side_hello_world_shared_store: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
9.17
(-11.99%)Baseline: 10.42
13.60
(67.45%)
📈 view plot
🚷 view threshold
19.87
(-17.51%)Baseline: 24.09
38.13
(52.11%)
📈 view plot
🚷 view threshold
124.66
(-24.56%)Baseline: 165.24
252.90
(49.29%)
📈 view plot
🚷 view threshold
670.86
(+16.81%)Baseline: 574.31
396.94
(59.17%)
/client_side_hello_world_shared_store_controller: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
11.59
(+11.22%)Baseline: 10.42
13.84
(83.73%)
📈 view plot
🚷 view threshold
21.55
(-12.86%)Baseline: 24.73
37.90
(56.86%)
📈 view plot
🚷 view threshold
79.62
(-53.41%)Baseline: 170.91
266.91
(29.83%)
📈 view plot
🚷 view threshold
664.00
(+19.22%)Baseline: 556.93
399.31
(60.14%)
/client_side_hello_world_shared_store_defer: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
8.24
(-20.28%)Baseline: 10.34
13.53
(60.91%)
📈 view plot
🚷 view threshold
23.44
(-6.36%)Baseline: 25.03
38.93
(60.22%)
📈 view plot
🚷 view threshold
130.33
(-15.82%)Baseline: 154.82
231.32
(56.34%)
📈 view plot
🚷 view threshold
668.34
(+15.32%)Baseline: 579.56
413.16
(61.82%)
/client_side_log_throw: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
8.81
(-6.13%)Baseline: 9.39
12.15
(72.49%)
📈 view plot
🚷 view threshold
25.60
(+16.39%)Baseline: 22.00
32.42
(78.97%)
📈 view plot
🚷 view threshold
97.26
(-38.40%)Baseline: 157.89
248.18
(39.19%)
📈 view plot
🚷 view threshold
680.41
(+8.82%)Baseline: 625.29
455.61
(66.96%)
/client_side_manual_render: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
10.94
(+6.33%)Baseline: 10.29
13.26
(82.52%)
📈 view plot
🚷 view threshold
13.08
(-34.73%)Baseline: 20.04
28.91
(45.25%)
📈 view plot
🚷 view threshold
211.91
(+34.73%)Baseline: 157.29
264.45
(80.13%)
📈 view plot
🚷 view threshold
530.53
(-10.57%)Baseline: 593.22
404.44
(76.23%)
/client_side_rescript_hello_world: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
8.29
(-14.83%)Baseline: 9.73
13.04
(63.57%)
📈 view plot
🚷 view threshold
22.91
(+1.09%)Baseline: 22.66
35.75
(64.08%)
📈 view plot
🚷 view threshold
131.00
(-23.28%)Baseline: 170.75
265.23
(49.39%)
📈 view plot
🚷 view threshold
673.36
(+13.49%)Baseline: 593.31
405.85
(60.27%)
/context_function_return_jsx: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
8.15
(-12.06%)Baseline: 9.27
12.32
(66.13%)
📈 view plot
🚷 view threshold
15.19
(-26.42%)Baseline: 20.64
27.03
(56.19%)
📈 view plot
🚷 view threshold
131.04
(-13.74%)Baseline: 151.92
252.35
(51.93%)
📈 view plot
🚷 view threshold
730.56
(+13.50%)Baseline: 643.69
464.03
(63.52%)
/css_modules_images_fonts_example: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
343.34
(+4.08%)Baseline: 329.89
396.82
(86.52%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
508.03
(+23.30%)Baseline: 412.03
481.68
(105.47%)

📈 view plot
🚷 view threshold
3,723.49
(-6.22%)Baseline: 3,970.56
5,434.13
(68.52%)
📈 view plot
🚷 view threshold
17.92
(-22.68%)Baseline: 23.18
17.89
(99.82%)
/image_example: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
269.43
(-18.76%)Baseline: 331.66
393.43
(68.48%)
📈 view plot
🚷 view threshold
396.29
(-2.66%)Baseline: 407.14
451.66
(87.74%)
📈 view plot
🚷 view threshold
4,194.84
(+9.11%)Baseline: 3,844.63
5,231.66
(80.18%)
📈 view plot
🚷 view threshold
23.66
(+1.24%)Baseline: 23.37
19.28
(81.50%)
/manual_render_test: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
8.31
(-10.94%)Baseline: 9.33
11.91
(69.78%)
📈 view plot
🚷 view threshold
21.71
(+1.44%)Baseline: 21.40
28.74
(75.53%)
📈 view plot
🚷 view threshold
120.32
(-8.33%)Baseline: 131.25
196.74
(61.16%)
📈 view plot
🚷 view threshold
699.02
(+6.98%)Baseline: 653.41
498.82
(71.36%)
/pure_component: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
347.54
(+8.28%)Baseline: 320.96
402.27
(86.40%)
📈 view plot
🚷 view threshold
383.37
(-3.75%)Baseline: 398.31
455.20
(84.22%)
📈 view plot
🚷 view threshold
3,804.61
(-3.83%)Baseline: 3,956.04
5,271.00
(72.18%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
17.75
(-25.62%)Baseline: 23.86
19.43
(109.49%)

/pure_component_wrapped_in_function: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
7.46
(-25.18%)Baseline: 9.97
12.74
(58.55%)
📈 view plot
🚷 view threshold
16.53
(-23.47%)Baseline: 21.60
33.45
(49.42%)
📈 view plot
🚷 view threshold
195.13
(+37.55%)Baseline: 141.86
230.56
(84.63%)
📈 view plot
🚷 view threshold
686.50
(+8.78%)Baseline: 631.10
457.81
(66.69%)
/react_helmet: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
267.36
(-16.94%)Baseline: 321.90
387.94
(68.92%)
📈 view plot
🚷 view threshold
399.27
(-0.14%)Baseline: 399.83
452.01
(88.33%)
📈 view plot
🚷 view threshold
4,209.08
(+7.37%)Baseline: 3,920.02
5,253.60
(80.12%)
📈 view plot
🚷 view threshold
23.78
(+1.54%)Baseline: 23.42
19.85
(83.49%)
/react_helmet_broken: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
374.56
(+10.60%)Baseline: 338.67
425.46
(88.04%)
📈 view plot
🚷 view threshold
426.96
(+2.11%)Baseline: 418.14
458.99
(93.02%)
📈 view plot
🚷 view threshold
4,179.21
(+5.73%)Baseline: 3,952.59
5,377.87
(77.71%)
📈 view plot
🚷 view threshold
22.84
(+0.21%)Baseline: 22.79
19.58
(85.73%)
/react_router: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
366.09
(+8.42%)Baseline: 337.67
424.75
(86.19%)
📈 view plot
🚷 view threshold
401.67
(-4.68%)Baseline: 421.40
474.04
(84.73%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
6,955.09
(+62.25%)Baseline: 4,286.74
5,840.67
(119.08%)

📈 view plot
🚷 view threshold
🚨 view alert (🔔)
16.65
(-25.05%)Baseline: 22.22
17.23
(103.48%)

/render_js: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
325.12
(+6.24%)Baseline: 306.02
394.84
(82.34%)
📈 view plot
🚷 view threshold
414.05
(+8.53%)Baseline: 381.52
431.12
(96.04%)
📈 view plot
🚷 view threshold
3,529.15
(-4.76%)Baseline: 3,705.69
5,371.30
(65.70%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
19.08
(-23.13%)Baseline: 24.82
19.73
(103.42%)

/rendered_html: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
349.84
(+7.48%)Baseline: 325.49
386.70
(90.47%)
📈 view plot
🚷 view threshold
397.78
(-1.14%)Baseline: 402.37
463.36
(85.85%)
📈 view plot
🚷 view threshold
3,828.39
(-1.54%)Baseline: 3,888.32
5,181.90
(73.88%)
📈 view plot
🚷 view threshold
24.37
(+3.17%)Baseline: 23.62
19.09
(78.33%)
/server_side_hello_world: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
347.85
(+4.37%)Baseline: 333.29
399.38
(87.10%)
📈 view plot
🚷 view threshold
397.12
(-1.81%)Baseline: 404.44
465.09
(85.39%)
📈 view plot
🚷 view threshold
3,990.42
(+1.69%)Baseline: 3,924.07
5,417.84
(73.65%)
📈 view plot
🚷 view threshold
24.39
(+4.74%)Baseline: 23.29
18.36
(75.30%)
/server_side_hello_world_es5: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
341.96
(+3.54%)Baseline: 330.27
391.26
(87.40%)
📈 view plot
🚷 view threshold
412.07
(+0.64%)Baseline: 409.45
484.58
(85.04%)
📈 view plot
🚷 view threshold
3,805.63
(-3.82%)Baseline: 3,956.75
5,293.09
(71.90%)
📈 view plot
🚷 view threshold
18.10
(-20.97%)Baseline: 22.90
17.43
(96.32%)
/server_side_hello_world_hooks: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
346.87
(+3.72%)Baseline: 334.44
398.07
(87.14%)
📈 view plot
🚷 view threshold
409.82
(+0.20%)Baseline: 409.02
467.98
(87.57%)
📈 view plot
🚷 view threshold
3,780.37
(+0.32%)Baseline: 3,768.37
5,028.05
(75.19%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
17.74
(-24.87%)Baseline: 23.61
18.78
(105.86%)

/server_side_hello_world_props: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
318.69
(+0.11%)Baseline: 318.34
405.50
(78.59%)
📈 view plot
🚷 view threshold
509.10
(+23.91%)Baseline: 410.85
513.34
(99.17%)
📈 view plot
🚷 view threshold
3,442.04
(-19.10%)Baseline: 4,254.84
6,093.07
(56.49%)
📈 view plot
🚷 view threshold
18.75
(-18.03%)Baseline: 22.87
17.55
(93.58%)
/server_side_hello_world_shared_store: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
706.73
(+7.16%)Baseline: 659.50
817.58
(86.44%)
📈 view plot
🚷 view threshold
904.95
(+6.89%)Baseline: 846.58
983.60
(92.00%)
📈 view plot
🚷 view threshold
7,639.22
(+2.82%)Baseline: 7,429.73
11,052.46
(69.12%)
📈 view plot
🚷 view threshold
12.04
(+3.01%)Baseline: 11.69
9.84
(81.69%)
/server_side_hello_world_shared_store_controller: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
760.98
(+16.25%)Baseline: 654.59
798.53
(95.30%)
📈 view plot
🚷 view threshold
915.07
(+9.10%)Baseline: 838.77
992.34
(92.21%)
📈 view plot
🚷 view threshold
3,517.41
(-53.17%)Baseline: 7,510.66
10,758.41
(32.69%)
📈 view plot
🚷 view threshold
11.97
(+2.88%)Baseline: 11.63
9.84
(82.17%)
/server_side_hello_world_shared_store_defer: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
609.50
(-7.44%)Baseline: 658.51
766.77
(79.49%)
📈 view plot
🚷 view threshold
750.01
(-11.68%)Baseline: 849.16
1,022.08
(73.38%)
📈 view plot
🚷 view threshold
6,872.43
(-7.90%)Baseline: 7,461.78
10,220.30
(67.24%)
📈 view plot
🚷 view threshold
9.73
(-15.26%)Baseline: 11.48
9.43
(96.89%)
/server_side_hello_world_with_options: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
343.74
(+7.71%)Baseline: 319.13
390.70
(87.98%)
📈 view plot
🚷 view threshold
393.20
(-1.31%)Baseline: 398.40
454.92
(86.43%)
📈 view plot
🚷 view threshold
4,003.68
(-0.95%)Baseline: 4,042.01
5,668.55
(70.63%)
📈 view plot
🚷 view threshold
24.41
(+3.17%)Baseline: 23.66
19.12
(78.32%)
/server_side_log_throw: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
361.71
(+11.85%)Baseline: 323.39
404.65
(89.39%)
📈 view plot
🚷 view threshold
409.98
(+1.95%)Baseline: 402.12
468.41
(87.53%)
📈 view plot
🚷 view threshold
4,164.75
(+1.23%)Baseline: 4,114.21
5,829.11
(71.45%)
📈 view plot
🚷 view threshold
23.64
(+2.82%)Baseline: 22.99
19.66
(83.16%)
/server_side_log_throw_plain_js: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
382.59
(+19.29%)Baseline: 320.72
394.22
(97.05%)
📈 view plot
🚷 view threshold
421.86
(+4.29%)Baseline: 404.51
458.50
(92.01%)
📈 view plot
🚷 view threshold
2,794.33
(-28.94%)Baseline: 3,932.18
5,639.95
(49.55%)
📈 view plot
🚷 view threshold
23.62
(+2.02%)Baseline: 23.15
19.10
(80.88%)
/server_side_log_throw_raise: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
267.28
(-14.98%)Baseline: 314.38
389.78
(68.57%)
📈 view plot
🚷 view threshold
397.12
(-1.80%)Baseline: 404.41
456.04
(87.08%)
📈 view plot
🚷 view threshold
4,134.43
(+5.94%)Baseline: 3,902.55
5,211.67
(79.33%)
📈 view plot
🚷 view threshold
23.66
(+0.09%)Baseline: 23.64
19.95
(84.32%)
/server_side_log_throw_raise_invoker: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
7.66
(-8.56%)Baseline: 8.38
10.93
(70.10%)
📈 view plot
🚷 view threshold
17.41
(+1.08%)Baseline: 17.22
23.21
(75.02%)
📈 view plot
🚷 view threshold
103.45
(-18.73%)Baseline: 127.30
205.59
(50.32%)
📈 view plot
🚷 view threshold
823.58
(+10.76%)Baseline: 743.58
555.04
(67.39%)
/server_side_redux_app: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
304.71
(-7.98%)Baseline: 331.13
402.31
(75.74%)
📈 view plot
🚷 view threshold
434.44
(+6.99%)Baseline: 406.06
473.42
(91.77%)
📈 view plot
🚷 view threshold
3,289.80
(-16.65%)Baseline: 3,947.09
5,390.55
(61.03%)
📈 view plot
🚷 view threshold
19.52
(-13.51%)Baseline: 22.57
18.87
(96.67%)
/server_side_redux_app_cached: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
11.36
(+9.35%)Baseline: 10.39
13.19
(86.14%)
📈 view plot
🚷 view threshold
17.42
(-11.18%)Baseline: 19.61
29.16
(59.73%)
📈 view plot
🚷 view threshold
122.96
(-10.49%)Baseline: 137.38
212.72
(57.80%)
📈 view plot
🚷 view threshold
518.05
(-19.24%)Baseline: 641.45
462.03
(89.19%)
/turbo_frame_tag_hello_world: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
8.60
(-2.36%)Baseline: 8.81
11.45
(75.08%)
📈 view plot
🚷 view threshold
17.07
(-8.48%)Baseline: 18.65
27.83
(61.34%)
📈 view plot
🚷 view threshold
133.90
(-2.13%)Baseline: 136.81
222.12
(60.28%)
📈 view plot
🚷 view threshold
753.57
(+7.70%)Baseline: 699.67
498.22
(66.11%)
/turbolinks_cache_disabled: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
8.99
(-7.15%)Baseline: 9.68
12.28
(73.22%)
📈 view plot
🚷 view threshold
20.81
(-2.24%)Baseline: 21.29
31.02
(67.09%)
📈 view plot
🚷 view threshold
152.89
(+2.12%)Baseline: 149.72
239.94
(63.72%)
📈 view plot
🚷 view threshold
652.17
(+4.69%)Baseline: 622.95
439.14
(67.34%)
/xhr_refresh: Core📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
508.40
(-17.10%)Baseline: 613.30
782.33
(64.99%)
📈 view plot
🚷 view threshold
810.35
(-1.08%)Baseline: 819.22
939.66
(86.24%)
📈 view plot
🚷 view threshold
7,914.35
(+3.01%)Baseline: 7,683.32
11,203.71
(70.64%)
📈 view plot
🚷 view threshold
12.28
(+0.92%)Baseline: 12.17
10.05
(81.81%)
🐰 View full continuous benchmarking report in Bencher

@github-actions

Copy link
Copy Markdown
Contributor

🐰 Bencher Report

Branchjg/shakapacker-10.1.0-bump
Testbedgithub-actions

🚨 2 Alerts

BenchmarkMeasure
Units
ViewBenchmark Result
(Result Δ%)
Upper Boundary
(Limit %)
/rsc_native_metadata: Prop99_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
368.17
(+47.94%)Baseline: 248.87
358.24
(102.77%)

/server_side_log_throw_plain_js: Prop99_latency
ms
📈 plot
🚷 threshold
🚨 alert (🔔)
342.19
(+59.81%)Baseline: 214.12
331.49
(103.23%)

Click to view all benchmark results
Benchmarkfailed_pct%p50_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
p90_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
p99_latencyBenchmark Result
ms
(Result Δ%)
Upper Boundary
ms
(Limit %)
rpsBenchmark Result
req/s
(Result Δ%)
Lower Boundary
req/s
(Limit %)
/: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
40.58
(+0.33%)Baseline: 40.44
53.15
(76.34%)
📈 view plot
🚷 view threshold
58.94
(-5.18%)Baseline: 62.16
78.12
(75.44%)
📈 view plot
🚷 view threshold
485.56
(-3.65%)Baseline: 503.98
750.40
(64.71%)
📈 view plot
🚷 view threshold
205.72
(+12.85%)Baseline: 182.29
147.37
(71.63%)
/async_components_demo: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
30.30
(-15.05%)Baseline: 35.67
45.92
(65.99%)
📈 view plot
🚷 view threshold
34.73
(-33.87%)Baseline: 52.52
65.09
(53.36%)
📈 view plot
🚷 view threshold
616.01
(+44.02%)Baseline: 427.73
621.76
(99.08%)
📈 view plot
🚷 view threshold
188.49
(-8.71%)Baseline: 206.47
160.43
(85.11%)
/async_on_server_sync_on_client: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.01
(-11.82%)Baseline: 21.56
27.94
(68.03%)
📈 view plot
🚷 view threshold
42.91
(+12.87%)Baseline: 38.02
54.93
(78.12%)
📈 view plot
🚷 view threshold
217.44
(-13.62%)Baseline: 251.74
373.39
(58.23%)
📈 view plot
🚷 view threshold
303.57
(-8.95%)Baseline: 333.40
258.04
(85.00%)
/async_render_function_returns_string: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
14.09
(-28.96%)Baseline: 19.83
25.78
(54.65%)
📈 view plot
🚷 view threshold
26.35
(-22.35%)Baseline: 33.93
48.76
(54.03%)
📈 view plot
🚷 view threshold
369.47
(+48.93%)Baseline: 248.09
372.27
(99.25%)
📈 view plot
🚷 view threshold
396.38
(+10.13%)Baseline: 359.93
282.93
(71.38%)
/cached_react_helmet: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
18.30
(-2.65%)Baseline: 18.80
23.65
(77.39%)
📈 view plot
🚷 view threshold
26.44
(-17.72%)Baseline: 32.13
49.40
(53.53%)
📈 view plot
🚷 view threshold
201.51
(-15.58%)Baseline: 238.71
352.80
(57.12%)
📈 view plot
🚷 view threshold
427.00
(+11.55%)Baseline: 382.79
298.19
(69.83%)
/cached_redux_component: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
16.14
(-13.85%)Baseline: 18.73
23.87
(67.60%)
📈 view plot
🚷 view threshold
19.23
(-37.66%)Baseline: 30.85
42.30
(45.46%)
📈 view plot
🚷 view threshold
273.08
(+17.43%)Baseline: 232.54
351.82
(77.62%)
📈 view plot
🚷 view threshold
353.41
(-8.36%)Baseline: 385.66
295.38
(83.58%)
/client_side_hello_world_shared_store: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
17.61
(-10.19%)Baseline: 19.61
25.03
(70.37%)
📈 view plot
🚷 view threshold
20.97
(-31.72%)Baseline: 30.71
39.41
(53.20%)
📈 view plot
🚷 view threshold
319.75
(+24.78%)Baseline: 256.25
373.17
(85.68%)
📈 view plot
🚷 view threshold
320.75
(-8.86%)Baseline: 351.91
270.85
(84.44%)
/client_side_hello_world_shared_store_defer: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.27
(-6.62%)Baseline: 20.64
25.83
(74.62%)
📈 view plot
🚷 view threshold
29.03
(-10.04%)Baseline: 32.27
44.31
(65.52%)
📈 view plot
🚷 view threshold
262.37
(+4.88%)Baseline: 250.15
371.96
(70.54%)
📈 view plot
🚷 view threshold
393.47
(+12.41%)Baseline: 350.02
268.21
(68.17%)
/client_side_log_throw: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
17.90
(-1.12%)Baseline: 18.10
24.94
(71.77%)
📈 view plot
🚷 view threshold
26.44
(-9.33%)Baseline: 29.16
40.17
(65.82%)
📈 view plot
🚷 view threshold
195.21
(-17.92%)Baseline: 237.82
368.39
(52.99%)
📈 view plot
🚷 view threshold
428.71
(+10.85%)Baseline: 386.73
300.66
(70.13%)
/context_function_return_jsx: Pro📈 view plot
🚷 view threshold
100.00📈 view plot
🚷 view threshold
15.75
(-14.29%)Baseline: 18.38
22.49
(70.04%)
📈 view plot
🚷 view threshold
23.20
(-26.16%)Baseline: 31.42
45.24
(51.28%)
📈 view plot
🚷 view threshold
175.99
(-16.47%)Baseline: 210.68
316.81
(55.55%)
📈 view plot
🚷 view threshold
371.26
(-5.50%)Baseline: 392.88
319.69
(86.11%)
/error_scenarios_hub: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
18.20
(-6.91%)Baseline: 19.55
24.89
(73.12%)
📈 view plot
🚷 view threshold
27.14
(-9.14%)Baseline: 29.87
37.97
(71.47%)
📈 view plot
🚷 view threshold
247.66
(+3.23%)Baseline: 239.91
371.07
(66.74%)
📈 view plot
🚷 view threshold
418.45
(+13.90%)Baseline: 367.38
299.37
(71.54%)
/image_example: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.89
(-5.26%)Baseline: 20.99
25.37
(78.40%)
📈 view plot
🚷 view threshold
29.60
(-16.61%)Baseline: 35.50
52.85
(56.01%)
📈 view plot
🚷 view threshold
269.40
(+9.43%)Baseline: 246.18
336.98
(79.94%)
📈 view plot
🚷 view threshold
391.59
(+14.45%)Baseline: 342.15
262.09
(66.93%)
/lazy_apollo_graphql: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
50.34
(+1.23%)Baseline: 49.73
64.08
(78.56%)
📈 view plot
🚷 view threshold
81.27
(-10.75%)Baseline: 91.06
134.94
(60.22%)
📈 view plot
🚷 view threshold
541.58
(-20.34%)Baseline: 679.84
962.07
(56.29%)
📈 view plot
🚷 view threshold
140.37
(+12.41%)Baseline: 124.88
105.93
(75.47%)
/non_existing_react_component: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
13.66
(-30.49%)Baseline: 19.65
26.26
(52.02%)
📈 view plot
🚷 view threshold
26.25
(-19.11%)Baseline: 32.45
45.04
(58.29%)
📈 view plot
🚷 view threshold
366.96
(+43.67%)Baseline: 255.43
397.58
(92.30%)
📈 view plot
🚷 view threshold
406.51
(+13.37%)Baseline: 358.57
275.29
(67.72%)
/non_existing_rsc_payload: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
18.62
(-3.89%)Baseline: 19.37
25.30
(73.59%)
📈 view plot
🚷 view threshold
29.83
(-15.39%)Baseline: 35.26
50.48
(59.09%)
📈 view plot
🚷 view threshold
215.38
(-5.93%)Baseline: 228.95
350.63
(61.43%)
📈 view plot
🚷 view threshold
418.19
(+15.48%)Baseline: 362.14
299.36
(71.58%)
/posts_page: Pro📈 view plot
🚷 view threshold
100.00📈 view plot
🚷 view threshold
8.78
(-3.77%)Baseline: 9.12
11.46
(76.64%)
📈 view plot
🚷 view threshold
12.00
(-11.46%)Baseline: 13.55
16.43
(73.04%)
📈 view plot
🚷 view threshold
93.33
(-14.55%)Baseline: 109.22
154.71
(60.33%)
📈 view plot
🚷 view threshold
921.40
(+17.17%)Baseline: 786.37
620.68
(67.36%)
/pure_component: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
15.82
(-22.57%)Baseline: 20.43
25.82
(61.28%)
📈 view plot
🚷 view threshold
26.44
(-22.35%)Baseline: 34.05
48.40
(54.63%)
📈 view plot
🚷 view threshold
260.58
(+8.48%)Baseline: 240.21
371.93
(70.06%)
📈 view plot
🚷 view threshold
396.00
(+12.14%)Baseline: 353.13
273.81
(69.14%)
/react_helmet_broken: Pro📈 view plot
🚷 view threshold
100.00📈 view plot
🚷 view threshold
20.13
(+0.79%)Baseline: 19.97
26.03
(77.34%)
📈 view plot
🚷 view threshold
29.13
(-5.82%)Baseline: 30.93
38.35
(75.96%)
📈 view plot
🚷 view threshold
170.08
(-33.04%)Baseline: 254.00
388.73
(43.75%)
📈 view plot
🚷 view threshold
400.49
(+9.52%)Baseline: 365.67
288.84
(72.12%)
/redis_receiver: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
74.70
(+6.50%)Baseline: 70.14
90.21
(82.81%)
📈 view plot
🚷 view threshold
141.29
(-4.25%)Baseline: 147.56
192.06
(73.57%)
📈 view plot
🚷 view threshold
870.91
(-9.31%)Baseline: 960.28
1,381.27
(63.05%)
📈 view plot
🚷 view threshold
94.68
(+7.30%)Baseline: 88.24
70.60
(74.56%)
/render_js: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
17.44
(-2.50%)Baseline: 17.89
22.81
(76.47%)
📈 view plot
🚷 view threshold
26.14
(-14.53%)Baseline: 30.58
42.25
(61.87%)
📈 view plot
🚷 view threshold
237.89
(+1.88%)Baseline: 233.49
344.59
(69.04%)
📈 view plot
🚷 view threshold
447.37
(+14.59%)Baseline: 390.41
297.11
(66.41%)
/rsc_native_metadata: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
14.47
(-30.87%)Baseline: 20.93
27.49
(52.64%)
📈 view plot
🚷 view threshold
27.34
(-24.16%)Baseline: 36.05
50.91
(53.70%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
368.17
(+47.94%)Baseline: 248.87
358.24
(102.77%)

📈 view plot
🚷 view threshold
386.24
(+12.37%)Baseline: 343.71
269.48
(69.77%)
/rsc_posts_page_over_redis: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
63.43
(-7.20%)Baseline: 68.35
86.17
(73.61%)
📈 view plot
🚷 view threshold
96.21
(-15.33%)Baseline: 113.63
144.11
(66.76%)
📈 view plot
🚷 view threshold
837.42
(+11.26%)Baseline: 752.64
1,067.03
(78.48%)
📈 view plot
🚷 view threshold
111.50
(+8.95%)Baseline: 102.34
85.19
(76.40%)
/server_router: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
20.50
(-3.46%)Baseline: 21.24
26.36
(77.78%)
📈 view plot
🚷 view threshold
32.16
(-8.97%)Baseline: 35.33
48.06
(66.91%)
📈 view plot
🚷 view threshold
164.53
(-31.64%)Baseline: 240.69
349.90
(47.02%)
📈 view plot
🚷 view threshold
383.60
(+11.60%)Baseline: 343.74
261.27
(68.11%)
/server_side_hello_world: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.89
(-5.96%)Baseline: 21.15
27.25
(72.98%)
📈 view plot
🚷 view threshold
29.74
(-15.54%)Baseline: 35.21
50.35
(59.07%)
📈 view plot
🚷 view threshold
269.82
(+9.77%)Baseline: 245.81
366.29
(73.66%)
📈 view plot
🚷 view threshold
391.01
(+13.69%)Baseline: 343.94
259.21
(66.29%)
/server_side_hello_world_shared_store_controller: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
24.09
(-4.49%)Baseline: 25.22
32.49
(74.15%)
📈 view plot
🚷 view threshold
33.24
(-15.46%)Baseline: 39.32
52.58
(63.22%)
📈 view plot
🚷 view threshold
261.39
(-8.91%)Baseline: 286.96
420.82
(62.11%)
📈 view plot
🚷 view threshold
330.11
(+13.67%)Baseline: 290.42
221.09
(66.98%)
/server_side_log_throw_plain_js: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
12.58
(-32.52%)Baseline: 18.64
23.75
(52.96%)
📈 view plot
🚷 view threshold
24.29
(-21.25%)Baseline: 30.84
44.06
(55.13%)
📈 view plot
🚷 view threshold
🚨 view alert (🔔)
342.19
(+59.81%)Baseline: 214.12
331.49
(103.23%)

📈 view plot
🚷 view threshold
439.04
(+11.06%)Baseline: 395.30
299.12
(68.13%)
/server_side_log_throw_raise_invoker: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
14.62
(-12.12%)Baseline: 16.64
20.46
(71.47%)
📈 view plot
🚷 view threshold
21.37
(-20.65%)Baseline: 26.93
35.02
(61.03%)
📈 view plot
🚷 view threshold
165.02
(-17.02%)Baseline: 198.88
302.09
(54.63%)
📈 view plot
🚷 view threshold
393.48
(-8.10%)Baseline: 428.18
322.67
(82.00%)
/server_side_redux_app: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
20.62
(-2.22%)Baseline: 21.09
27.30
(75.54%)
📈 view plot
🚷 view threshold
29.77
(-10.93%)Baseline: 33.42
45.16
(65.92%)
📈 view plot
🚷 view threshold
221.84
(-14.80%)Baseline: 260.39
381.63
(58.13%)
📈 view plot
🚷 view threshold
379.65
(+10.73%)Baseline: 342.86
275.30
(72.52%)
/server_side_redux_app_cached: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
18.48
(-2.05%)Baseline: 18.87
23.32
(79.23%)
📈 view plot
🚷 view threshold
28.69
(-4.57%)Baseline: 30.06
40.21
(71.36%)
📈 view plot
🚷 view threshold
217.88
(-4.46%)Baseline: 228.05
333.46
(65.34%)
📈 view plot
🚷 view threshold
431.25
(+11.66%)Baseline: 386.20
307.64
(71.34%)
/ssr_async_error: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
19.93
(-1.44%)Baseline: 20.22
26.93
(74.02%)
📈 view plot
🚷 view threshold
29.63
(-12.36%)Baseline: 33.81
46.90
(63.18%)
📈 view plot
🚷 view threshold
218.90
(-17.51%)Baseline: 265.35
393.56
(55.62%)
📈 view plot
🚷 view threshold
389.58
(+13.57%)Baseline: 343.03
279.42
(71.72%)
/ssr_async_prop_error: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
23.13
(+8.64%)Baseline: 21.29
26.73
(86.53%)
📈 view plot
🚷 view threshold
31.93
(-12.80%)Baseline: 36.62
53.48
(59.71%)
📈 view plot
🚷 view threshold
133.47
(-49.32%)Baseline: 263.38
375.73
(35.52%)
📈 view plot
🚷 view threshold
376.76
(+14.06%)Baseline: 330.33
265.50
(70.47%)
/stream_native_metadata: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
17.52
(-13.79%)Baseline: 20.32
26.25
(66.73%)
📈 view plot
🚷 view threshold
41.91
(+20.10%)Baseline: 34.90
49.25
(85.09%)
📈 view plot
🚷 view threshold
198.89
(-19.91%)Baseline: 248.35
363.77
(54.67%)
📈 view plot
🚷 view threshold
329.51
(-6.21%)Baseline: 351.32
268.38
(81.45%)
/stream_shell_error_demo: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
14.45
(-28.21%)Baseline: 20.13
25.76
(56.09%)
📈 view plot
🚷 view threshold
26.65
(-29.94%)Baseline: 38.04
96.73
(27.55%)
📈 view plot
🚷 view threshold
374.70
(+49.03%)Baseline: 251.43
401.54
(93.32%)
📈 view plot
🚷 view threshold
388.21
(+11.12%)Baseline: 349.36
261.54
(67.37%)
/test_incremental_rendering: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
22.47
(+11.39%)Baseline: 20.17
25.41
(88.43%)
📈 view plot
🚷 view threshold
30.68
(-15.63%)Baseline: 36.36
52.37
(58.58%)
📈 view plot
🚷 view threshold
124.20
(-51.31%)Baseline: 255.09
354.89
(35.00%)
📈 view plot
🚷 view threshold
389.40
(+14.47%)Baseline: 340.17
270.56
(69.48%)
/turbolinks_cache_disabled: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
12.41
(-33.26%)Baseline: 18.59
24.17
(51.34%)
📈 view plot
🚷 view threshold
16.74
(-43.17%)Baseline: 29.45
38.77
(43.18%)
📈 view plot
🚷 view threshold
312.79
(+42.73%)Baseline: 219.14
321.81
(97.20%)
📈 view plot
🚷 view threshold
389.03
(+2.62%)Baseline: 379.11
297.02
(76.35%)
/xhr_refresh: Pro📈 view plot
🚷 view threshold
0.00📈 view plot
🚷 view threshold
21.07
(-12.28%)Baseline: 24.02
31.62
(66.64%)
📈 view plot
🚷 view threshold
24.08
(-34.90%)Baseline: 36.99
49.18
(48.96%)
📈 view plot
🚷 view threshold
429.07
(+41.71%)Baseline: 302.78
431.68
(99.40%)
📈 view plot
🚷 view threshold
268.99
(-10.53%)Baseline: 300.64
230.78
(85.80%)
🐰 View full continuous benchmarking report in Bencher

@justin808
justin808 merged commit e1ff8d6 into main May 30, 2026
49 of 53 checks passed
@justin808
justin808 deleted the jg/shakapacker-10.1.0-bump branch May 30, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant