Performance Regression Detected on main
A statistically significant performance regression was detected by
Bencher using a Student's t-test (95% confidence
interval, up to 64 sample history).
Benchmark Summary
Route RPS p50(ms) p90(ms) p99(ms) max(ms) Status
/ 172.29 48.71 70.14 560.08 699.12 200=5212
/empty 1220.96 6.66 9.68 89.17 270.98 200=36880
/error_scenarios_hub 337.17 23.29 33.06 249.48 404.2 200=10187
/ssr_shell_error 310.35 25.57 39.62 211.18 371.33 200=9375
/ssr_async_error 306.31 28.61 39.05 155.39 396.82 200=9254
/ssr_sync_error 306.95 28.48 38.9 167.8 393.47 200=9275
/ssr_async_prop_error 259.5 21.99 27.89 423.05 580.62 200=7894
/rsc_component_error 320.51 24.44 39.47 271.15 419.24 200=9685
/non_existing_react_component 329.55 24.04 35.43 322.47 442.11 200=9963
/non_existing_stream_react_component 314.18 24.65 37.21 253.29 405.65 200=9494
/non_existing_rsc_payload 325.98 24.2 38.11 197.29 348.22 200=9851
/server_side_redux_app_cached 350.66 22.58 33.42 307.14 483.55 200=10598
/cached_react_helmet 399.64 20.25 30.71 229.08 365.57 200=12074
/loadable 317.46 25.07 35.1 254.68 404.97 200=9591
/cached_redux_component 380.51 20.73 29.48 221.28 351.72 200=11494
/apollo_graphql 129.99 45.38 119.87 488.04 596.95 200=3931
/lazy_apollo_graphql 143.22 53.03 84.39 508.91 1030.17 200=4329
/console_logs_in_async_server 3.15 2121.38 2146.73 23433.1 23442.84 200=108
/redis_receiver 100.86 67.5 143.78 763.57 1015.59 200=3052
/stream_error_demo 304.13 18.97 48.22 216.96 363.06 200=9191
/stream_shell_error_demo 366.9 21.17 31.95 282.69 381.15 200=11089
/stream_async_components 309.04 18.55 22.86 321.2 449.94 200=9341
/rsc_posts_page_over_http 297.71 19.28 43.78 225.7 387.47 200=8996
/rsc_posts_page_over_redis 110.93 69.46 106.43 762.47 1007.35 200=3354
/rsc_echo_props 237.02 34.13 46.45 343.57 496.89 200=7163
/async_on_server_sync_on_client 281.16 20.49 46.75 234.41 351.43 200=8498
/async_on_server_sync_on_client_client_render 385.63 20.12 32.86 228.56 341.22 200=11653
/server_router 305.64 18.88 61.03 202.17 305.85 200=9236
/server_router_client_render 388.49 20.23 29.21 267.54 397.73 200=11753
/async_render_function_returns_string 361.05 21.93 34.74 240.86 372.36 200=10909
/async_render_function_returns_component 291.27 19.86 50.12 220.49 359.4 200=8802
/async_components_demo 199.32 44.51 54.95 258.8 499.31 200=5987
/native_metadata 350.65 22.59 35.42 251.34 386.7 200=10594
/stream_native_metadata 302.47 19.14 73.65 200.5 305.61 200=9140
/hybrid_metadata_streaming 342.24 18.51 31.02 304.16 426.94 200=10346
/rsc_native_metadata 337.43 25.7 35.59 139.01 437.66 200=10194
/client_side_hello_world 378.7 20.66 31.81 191.89 314.98 200=11441
/client_side_hello_world_shared_store 303.59 18.75 22.15 338.6 485.48 200=9235
/client_side_hello_world_shared_store_controller 358.35 21.86 31.18 236.76 368.77 200=10760
/client_side_hello_world_shared_store_defer 306.61 18.46 21.76 364.96 525.67 200=9326
/server_side_hello_world_shared_store 292.16 27.71 39.82 209.92 421.48 200=8829
/server_side_hello_world_shared_store_controller 300.9 26.9 38.16 358.54 475.6 200=9096
/server_side_hello_world_shared_store_defer 306.31 26.46 37.52 351.17 498.41 200=9273
/server_side_hello_world 359.57 22.35 34.33 254.98 365.49 200=10865
/server_side_hello_world_hooks 374.17 20.12 32.05 277.07 380.54 200=11307
/client_side_log_throw 331.8 17.13 20.06 340.02 460.17 200=10091
/server_side_log_throw 346.98 22.72 33.7 306.44 435.82 200=10486
/server_side_log_throw_plain_js 390.75 20.44 31.75 236.66 371.98 200=11807
/server_side_log_throw_raise 582.22 10.19 25.23 104.96 266.86 3xx=17588
/server_side_log_throw_raise_invoker 365.32 15.68 39.84 171.61 341.03 200=11048
/server_side_hello_world_es5 363.02 21.47 31.99 293.52 445.92 200=10980
/server_side_redux_app 336.26 25.91 34.04 145.0 296.47 200=10158
/server_side_hello_world_with_options 328.9 26.41 35.23 158.19 315.98 200=9936
/server_side_redux_app_cached 348.81 25.0 33.04 133.37 340.42 200=10538
/client_side_manual_render 353.82 22.02 31.38 235.24 360.17 200=10692
/render_js 376.46 20.87 30.97 281.94 402.69 200=11380
/react_router 276.22 17.84 23.73 428.67 545.69 200=8405
/pure_component 349.03 15.96 30.66 420.68 661.54 200=10551
/css_modules_images_fonts_example 357.09 21.99 32.59 298.34 417.14 200=10794
/turbolinks_cache_disabled 385.06 20.35 32.01 229.5 350.88 200=11635
/rendered_html 361.34 21.81 32.3 296.94 392.17 200=10920
/xhr_refresh 294.34 29.52 38.1 180.82 344.92 200=8891
/react_helmet 275.7 20.97 40.44 247.04 338.83 200=8332
/react_helmet_broken 344.27 23.18 32.25 249.47 387.34 5xx=10401
/broken_app 287.03 20.19 60.83 217.95 394.85 200=8677
/image_example 361.48 22.26 33.84 253.96 382.43 200=10922
/server_render_with_timeout 341.91 23.09 34.14 314.28 516.07 200=10332
/context_function_return_jsx 387.11 13.89 28.42 384.5 574.6 5xx=11776
/pure_component_wrapped_in_function 345.61 16.78 28.66 190.11 332.67 5xx=10443
/posts_page 662.73 8.98 12.34 101.34 287.22 5xx=20020
What to do
- Check the workflow run for the full Bencher HTML report
- Review the Bencher dashboard to see which metrics regressed
- Investigate the commit — expected trade-off or unintended regression?
- If unintended, open a fix PR and reference this issue
- Close this issue once resolved — subsequent regressions will open a new one
This issue was created automatically by the benchmark CI workflow.
Performance Regression Detected on main
A statistically significant performance regression was detected by
Bencher using a Student's t-test (95% confidence
interval, up to 64 sample history).
23c1234Benchmark Summary
What to do
This issue was created automatically by the benchmark CI workflow.