Skip to content

Performance Regression Detected on main (23c1234) #3192

@github-actions

Description

@github-actions

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).

Detail Value
Commit 23c1234
Pushed by @justin808
Workflow run Run #2419
Bencher dashboard View 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

  1. Check the workflow run for the full Bencher HTML report
  2. Review the Bencher dashboard to see which metrics regressed
  3. Investigate the commit — expected trade-off or unintended regression?
  4. If unintended, open a fix PR and reference this issue
  5. Close this issue once resolved — subsequent regressions will open a new one

This issue was created automatically by the benchmark CI workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    performance-regressionAutomated: benchmark regression detected on main

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions