diff --git a/benchmarks/release/bench-0.17.4.json b/benchmarks/release/bench-0.17.4.json new file mode 100644 index 00000000..3968e754 --- /dev/null +++ b/benchmarks/release/bench-0.17.4.json @@ -0,0 +1,1430 @@ +{ + "version": 1, + "generatedAt": "2026-07-23T20:33:12.484Z", + "gitSha": "6e39a6c34e084a14faa53e5b7fd5429e33534a3f", + "packageVersion": "0.17.4", + "runtime": { + "bunVersion": "1.3.14", + "platform": "linux", + "arch": "x64" + }, + "samplesPerBenchmark": 5, + "results": [ + { + "name": "bootstrap-load/file_pair_bootstrap_ms", + "source": "bootstrap-load", + "samples": [21.68, 21.19, 20.29, 20.56, 20.3], + "median": 20.56, + "p75": 21.19, + "p95": 21.68, + "min": 20.29, + "max": 21.68, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/files", + "source": "bootstrap-load", + "samples": [64, 64, 64, 64, 64], + "median": 64, + "p75": 64, + "p95": 64, + "min": 64, + "max": 64, + "unit": "count", + "comparable": false + }, + { + "name": "bootstrap-load/git_bootstrap_ms", + "source": "bootstrap-load", + "samples": [42.66, 41.88, 46.07, 41.55, 42.24], + "median": 42.24, + "p75": 42.66, + "p95": 46.07, + "min": 41.55, + "max": 46.07, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/git_diff_subprocess_ms", + "source": "bootstrap-load", + "samples": [9.46, 8.54, 9.16, 8.34, 10.01], + "median": 9.16, + "p75": 9.46, + "p95": 10.01, + "min": 8.34, + "max": 10.01, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/git_parse_patch_ms", + "source": "bootstrap-load", + "samples": [5.55, 5.35, 5.69, 5.32, 5.9], + "median": 5.55, + "p75": 5.69, + "p95": 5.9, + "min": 5.32, + "max": 5.9, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/git_split_patch_chunks_ms", + "source": "bootstrap-load", + "samples": [1.59, 1.67, 1.86, 1.7, 1.64], + "median": 1.67, + "p75": 1.7, + "p95": 1.86, + "min": 1.59, + "max": 1.86, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "bootstrap-load/lines_per_file", + "source": "bootstrap-load", + "samples": [420, 420, 420, 420, 420], + "median": 420, + "p75": 420, + "p95": 420, + "min": 420, + "max": 420, + "unit": "count", + "comparable": false + }, + { + "name": "bootstrap-load/parsed_files", + "source": "bootstrap-load", + "samples": [64, 64, 64, 64, 64], + "median": 64, + "p75": 64, + "p95": 64, + "min": 64, + "max": 64, + "unit": "count", + "comparable": false + }, + { + "name": "bootstrap-load/patch_chunks", + "source": "bootstrap-load", + "samples": [64, 64, 64, 64, 64], + "median": 64, + "p75": 64, + "p95": 64, + "min": 64, + "max": 64, + "unit": "count", + "comparable": false + }, + { + "name": "changeset-parse/balanced_changeset_build_diff_files_ms", + "source": "changeset-parse", + "samples": [0.31, 0.28, 0.28, 0.29, 0.28], + "median": 0.28, + "p75": 0.29, + "p95": 0.31, + "min": 0.28, + "max": 0.31, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/balanced_changeset_files", + "source": "changeset-parse", + "samples": [96, 96, 96, 96, 96], + "median": 96, + "p75": 96, + "p95": 96, + "min": 96, + "max": 96, + "unit": "count", + "comparable": false + }, + { + "name": "changeset-parse/balanced_changeset_normalize_patch_ms", + "source": "changeset-parse", + "samples": [0.34, 0.34, 0.33, 0.33, 0.34], + "median": 0.34, + "p75": 0.34, + "p95": 0.34, + "min": 0.33, + "max": 0.34, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/balanced_changeset_parse_patch_ms", + "source": "changeset-parse", + "samples": [3.19, 3.14, 3.57, 3.22, 3.06], + "median": 3.19, + "p75": 3.22, + "p95": 3.57, + "min": 3.06, + "max": 3.57, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/balanced_changeset_patch_bytes", + "source": "changeset-parse", + "samples": [682727, 682727, 682727, 682727, 682727], + "median": 682727, + "p75": 682727, + "p95": 682727, + "min": 682727, + "max": 682727, + "unit": "bytes", + "comparable": false + }, + { + "name": "changeset-parse/balanced_changeset_split_chunks_ms", + "source": "changeset-parse", + "samples": [0.89, 1.17, 1.03, 1.01, 1.18], + "median": 1.03, + "p75": 1.17, + "p95": 1.18, + "min": 0.89, + "max": 1.18, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/large_single_file_build_diff_files_ms", + "source": "changeset-parse", + "samples": [0.07, 0.07, 0.07, 0.06, 0.07], + "median": 0.07, + "p75": 0.07, + "p95": 0.07, + "min": 0.06, + "max": 0.07, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/large_single_file_files", + "source": "changeset-parse", + "samples": [1, 1, 1, 1, 1], + "median": 1, + "p75": 1, + "p95": 1, + "min": 1, + "max": 1, + "unit": "count", + "comparable": false + }, + { + "name": "changeset-parse/large_single_file_normalize_patch_ms", + "source": "changeset-parse", + "samples": [0.14, 0.14, 0.14, 0.14, 0.14], + "median": 0.14, + "p75": 0.14, + "p95": 0.14, + "min": 0.14, + "max": 0.14, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/large_single_file_parse_patch_ms", + "source": "changeset-parse", + "samples": [1.03, 1.03, 1.08, 1.36, 1.05], + "median": 1.05, + "p75": 1.08, + "p95": 1.36, + "min": 1.03, + "max": 1.36, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/large_single_file_patch_bytes", + "source": "changeset-parse", + "samples": [284479, 284479, 284479, 284479, 284479], + "median": 284479, + "p75": 284479, + "p95": 284479, + "min": 284479, + "max": 284479, + "unit": "bytes", + "comparable": false + }, + { + "name": "changeset-parse/large_single_file_split_chunks_ms", + "source": "changeset-parse", + "samples": [0.34, 0.26, 0.28, 0.26, 0.26], + "median": 0.26, + "p75": 0.28, + "p95": 0.34, + "min": 0.26, + "max": 0.34, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/many_small_files_build_diff_files_ms", + "source": "changeset-parse", + "samples": [0.87, 1.01, 0.82, 0.84, 0.8], + "median": 0.84, + "p75": 0.87, + "p95": 1.01, + "min": 0.8, + "max": 1.01, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/many_small_files_files", + "source": "changeset-parse", + "samples": [240, 240, 240, 240, 240], + "median": 240, + "p75": 240, + "p95": 240, + "min": 240, + "max": 240, + "unit": "count", + "comparable": false + }, + { + "name": "changeset-parse/many_small_files_normalize_patch_ms", + "source": "changeset-parse", + "samples": [0.44, 0.43, 0.46, 0.44, 0.5], + "median": 0.44, + "p75": 0.46, + "p95": 0.5, + "min": 0.43, + "max": 0.5, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/many_small_files_parse_patch_ms", + "source": "changeset-parse", + "samples": [5.82, 4.15, 4.21, 4.28, 4.39], + "median": 4.28, + "p75": 4.39, + "p95": 5.82, + "min": 4.15, + "max": 5.82, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "changeset-parse/many_small_files_patch_bytes", + "source": "changeset-parse", + "samples": [376703, 376703, 376703, 376703, 376703], + "median": 376703, + "p75": 376703, + "p95": 376703, + "min": 376703, + "max": 376703, + "unit": "bytes", + "comparable": false + }, + { + "name": "changeset-parse/many_small_files_split_chunks_ms", + "source": "changeset-parse", + "samples": [1.45, 0.85, 0.81, 0.85, 0.8], + "median": 0.85, + "p75": 0.85, + "p95": 1.45, + "min": 0.8, + "max": 1.45, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "highlight-prefetch/adjacent_ready_before_move", + "source": "highlight-prefetch", + "samples": [1, 1, 1, 1, 1], + "median": 1, + "p75": 1, + "p95": 1, + "min": 1, + "max": 1, + "unit": "boolean", + "comparable": false + }, + { + "name": "highlight-prefetch/files", + "source": "highlight-prefetch", + "samples": [4, 4, 4, 4, 4], + "median": 4, + "p75": 4, + "p95": 4, + "min": 4, + "max": 4, + "unit": "count", + "comparable": false + }, + { + "name": "highlight-prefetch/iterations", + "source": "highlight-prefetch", + "samples": [2, 2, 2, 2, 2], + "median": 2, + "p75": 2, + "p95": 2, + "min": 2, + "max": 2, + "unit": "count", + "comparable": false + }, + { + "name": "highlight-prefetch/next_file_ready_ms", + "source": "highlight-prefetch", + "samples": [66.35, 72.69, 74.75, 76.83, 86.68], + "median": 74.75, + "p75": 76.83, + "p95": 86.68, + "min": 66.35, + "max": 86.68, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "highlight-prefetch/selected_startup_ms", + "source": "highlight-prefetch", + "samples": [10.13, 23.88, 22.49, 22.7, 21.64], + "median": 22.49, + "p75": 22.7, + "p95": 23.88, + "min": 10.13, + "max": 23.88, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/after_first_frame_heap_used_bytes", + "source": "interaction-latency", + "samples": [35303959, 34174968, 34347193, 34208144, 34342514], + "median": 34342514, + "p75": 34347193, + "p95": 35303959, + "min": 34174968, + "max": 35303959, + "unit": "bytes", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.2, + "minAbsoluteRegression": 8388608 + } + }, + { + "name": "interaction-latency/after_first_frame_rss_bytes", + "source": "interaction-latency", + "samples": [287293440, 283533312, 283144192, 280559616, 288407552], + "median": 283533312, + "p75": 287293440, + "p95": 288407552, + "min": 280559616, + "max": 288407552, + "unit": "bytes", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.2, + "minAbsoluteRegression": 8388608 + } + }, + { + "name": "interaction-latency/after_navigation_heap_used_bytes", + "source": "interaction-latency", + "samples": [132272845, 132391582, 132241896, 124090615, 132764760], + "median": 132272845, + "p75": 132391582, + "p95": 132764760, + "min": 124090615, + "max": 132764760, + "unit": "bytes", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.2, + "minAbsoluteRegression": 8388608 + } + }, + { + "name": "interaction-latency/after_navigation_rss_bytes", + "source": "interaction-latency", + "samples": [525815808, 525746176, 521113600, 445587456, 523153408], + "median": 523153408, + "p75": 525746176, + "p95": 525815808, + "min": 445587456, + "max": 525815808, + "unit": "bytes", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.2, + "minAbsoluteRegression": 8388608 + } + }, + { + "name": "interaction-latency/files", + "source": "interaction-latency", + "samples": [180, 180, 180, 180, 180], + "median": 180, + "p75": 180, + "p95": 180, + "min": 180, + "max": 180, + "unit": "count", + "comparable": false + }, + { + "name": "interaction-latency/first_frame_ms", + "source": "interaction-latency", + "samples": [19.04, 19.55, 19.85, 20.03, 24.17], + "median": 19.85, + "p75": 20.03, + "p95": 24.17, + "min": 19.04, + "max": 24.17, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/hunk_nav_press_median_ms", + "source": "interaction-latency", + "samples": [71.09, 70.24, 71.2, 65.88, 70.13], + "median": 70.24, + "p75": 71.09, + "p95": 71.2, + "min": 65.88, + "max": 71.2, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/hunk_nav_press_p95_ms", + "source": "interaction-latency", + "samples": [87.29, 88.52, 92.34, 122.79, 88.6], + "median": 88.6, + "p75": 92.34, + "p95": 122.79, + "min": 87.29, + "max": 122.79, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/lines_per_file", + "source": "interaction-latency", + "samples": [120, 120, 120, 120, 120], + "median": 120, + "p75": 120, + "p95": 120, + "min": 120, + "max": 120, + "unit": "count", + "comparable": false + }, + { + "name": "interaction-latency/navigation_presses", + "source": "interaction-latency", + "samples": [6, 6, 6, 6, 6], + "median": 6, + "p75": 6, + "p95": 6, + "min": 6, + "max": 6, + "unit": "count", + "comparable": false + }, + { + "name": "interaction-latency/scroll_tick_median_ms", + "source": "interaction-latency", + "samples": [1.28, 1.6, 2.24, 1.2, 1.59], + "median": 1.59, + "p75": 1.6, + "p95": 2.24, + "min": 1.2, + "max": 2.24, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/scroll_tick_p95_ms", + "source": "interaction-latency", + "samples": [5.12, 11.65, 11.6, 3.08, 11.7], + "median": 11.6, + "p75": 11.65, + "p95": 11.7, + "min": 3.08, + "max": 11.7, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "interaction-latency/scroll_ticks", + "source": "interaction-latency", + "samples": [8, 8, 8, 8, 8], + "median": 8, + "p75": 8, + "p95": 8, + "min": 8, + "max": 8, + "unit": "count", + "comparable": false + }, + { + "name": "large-stream/cold_first_frame_ms", + "source": "large-stream", + "samples": [1.99, 1.89, 1.94, 1.99, 2.12], + "median": 1.99, + "p75": 1.99, + "p95": 2.12, + "min": 1.89, + "max": 2.12, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "large-stream/files", + "source": "large-stream", + "samples": [180, 180, 180, 180, 180], + "median": 180, + "p75": 180, + "p95": 180, + "min": 180, + "max": 180, + "unit": "count", + "comparable": false + }, + { + "name": "large-stream/lines_per_file", + "source": "large-stream", + "samples": [120, 120, 120, 120, 120], + "median": 120, + "p75": 120, + "p95": 120, + "min": 120, + "max": 120, + "unit": "count", + "comparable": false + }, + { + "name": "large-stream/scroll_ticks", + "source": "large-stream", + "samples": [4, 4, 4, 4, 4], + "median": 4, + "p75": 4, + "p95": 4, + "min": 4, + "max": 4, + "unit": "count", + "comparable": false + }, + { + "name": "large-stream/warm_first_frame_ms", + "source": "large-stream", + "samples": [1.3, 1.38, 1.37, 1.36, 1.36], + "median": 1.36, + "p75": 1.37, + "p95": 1.38, + "min": 1.3, + "max": 1.38, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "large-stream/windowed_scroll_ticks_ms", + "source": "large-stream", + "samples": [184.66, 182.75, 184.45, 186.01, 215.36], + "median": 184.66, + "p75": 186.01, + "p95": 215.36, + "min": 182.75, + "max": 215.36, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "non-ascii-stream/files", + "source": "non-ascii-stream", + "samples": [120, 120, 120, 120, 120], + "median": 120, + "p75": 120, + "p95": 120, + "min": 120, + "max": 120, + "unit": "count", + "comparable": false + }, + { + "name": "non-ascii-stream/lines_per_file", + "source": "non-ascii-stream", + "samples": [120, 120, 120, 120, 120], + "median": 120, + "p75": 120, + "p95": 120, + "min": 120, + "max": 120, + "unit": "count", + "comparable": false + }, + { + "name": "non-ascii-stream/non_ascii_cold_first_frame_ms", + "source": "non-ascii-stream", + "samples": [32.02, 33.54, 32.91, 31.71, 35.31], + "median": 32.91, + "p75": 33.54, + "p95": 35.31, + "min": 31.71, + "max": 35.31, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "non-ascii-stream/non_ascii_scroll_tick_median_ms", + "source": "non-ascii-stream", + "samples": [2.08, 2.03, 2.18, 2.63, 2.29], + "median": 2.18, + "p75": 2.29, + "p95": 2.63, + "min": 2.03, + "max": 2.63, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "non-ascii-stream/non_ascii_scroll_tick_p95_ms", + "source": "non-ascii-stream", + "samples": [8.08, 7.56, 8.09, 25.75, 8.8], + "median": 8.09, + "p75": 8.8, + "p95": 25.75, + "min": 7.56, + "max": 25.75, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "non-ascii-stream/scroll_ticks", + "source": "non-ascii-stream", + "samples": [8, 8, 8, 8, 8], + "median": 8, + "p75": 8, + "p95": 8, + "min": 8, + "max": 8, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_files", + "source": "render-layout", + "samples": [180, 180, 180, 180, 180], + "median": 180, + "p75": 180, + "p95": 180, + "min": 180, + "max": 180, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_geometry_ms", + "source": "render-layout", + "samples": [14.13, 14.39, 14.33, 13.38, 13.24], + "median": 14.13, + "p75": 14.33, + "p95": 14.39, + "min": 13.24, + "max": 14.39, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/balanced_stream_planned_rows", + "source": "render-layout", + "samples": [10260, 10260, 10260, 10260, 10260], + "median": 10260, + "p75": 10260, + "p95": 10260, + "min": 10260, + "max": 10260, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_review_plan_ms", + "source": "render-layout", + "samples": [9.3, 9.23, 10.4, 8.95, 9.72], + "median": 9.3, + "p75": 9.72, + "p95": 10.4, + "min": 8.95, + "max": 10.4, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/balanced_stream_split_rows", + "source": "render-layout", + "samples": [10260, 10260, 10260, 10260, 10260], + "median": 10260, + "p75": 10260, + "p95": 10260, + "min": 10260, + "max": 10260, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_split_rows_ms", + "source": "render-layout", + "samples": [5.34, 4.97, 5.42, 6.06, 6.34], + "median": 5.42, + "p75": 6.06, + "p95": 6.34, + "min": 4.97, + "max": 6.34, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/balanced_stream_stack_rows", + "source": "render-layout", + "samples": [18900, 18900, 18900, 18900, 18900], + "median": 18900, + "p75": 18900, + "p95": 18900, + "min": 18900, + "max": 18900, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/balanced_stream_stack_rows_ms", + "source": "render-layout", + "samples": [4.76, 4.6, 4.74, 4.63, 4.57], + "median": 4.63, + "p75": 4.74, + "p95": 4.76, + "min": 4.57, + "max": 4.76, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/large_single_file_files", + "source": "render-layout", + "samples": [1, 1, 1, 1, 1], + "median": 1, + "p75": 1, + "p95": 1, + "min": 1, + "max": 1, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/large_single_file_geometry_ms", + "source": "render-layout", + "samples": [20.67, 20.68, 17.85, 22.07, 21.06], + "median": 20.68, + "p75": 21.06, + "p95": 22.07, + "min": 17.85, + "max": 22.07, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/large_single_file_planned_rows", + "source": "render-layout", + "samples": [16010, 16010, 16010, 16010, 16010], + "median": 16010, + "p75": 16010, + "p95": 16010, + "min": 16010, + "max": 16010, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/large_single_file_review_plan_ms", + "source": "render-layout", + "samples": [13.98, 12.35, 13.63, 16.42, 15.77], + "median": 13.98, + "p75": 15.77, + "p95": 16.42, + "min": 12.35, + "max": 16.42, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/large_single_file_split_rows", + "source": "render-layout", + "samples": [16010, 16010, 16010, 16010, 16010], + "median": 16010, + "p75": 16010, + "p95": 16010, + "min": 16010, + "max": 16010, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/large_single_file_split_rows_ms", + "source": "render-layout", + "samples": [6.66, 8.7, 8.76, 6.24, 6.12], + "median": 6.66, + "p75": 8.7, + "p95": 8.76, + "min": 6.12, + "max": 8.76, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/large_single_file_stack_rows", + "source": "render-layout", + "samples": [32011, 32011, 32011, 32011, 32011], + "median": 32011, + "p75": 32011, + "p95": 32011, + "min": 32011, + "max": 32011, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/large_single_file_stack_rows_ms", + "source": "render-layout", + "samples": [6.47, 6.36, 5.79, 6.39, 6.3], + "median": 6.36, + "p75": 6.39, + "p95": 6.47, + "min": 5.79, + "max": 6.47, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/many_small_files_files", + "source": "render-layout", + "samples": [360, 360, 360, 360, 360], + "median": 360, + "p75": 360, + "p95": 360, + "min": 360, + "max": 360, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/many_small_files_geometry_ms", + "source": "render-layout", + "samples": [10.35, 10.72, 11.17, 10.53, 11.94], + "median": 10.72, + "p75": 11.17, + "p95": 11.94, + "min": 10.35, + "max": 11.94, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/many_small_files_planned_rows", + "source": "render-layout", + "samples": [6120, 6120, 6120, 6120, 6120], + "median": 6120, + "p75": 6120, + "p95": 6120, + "min": 6120, + "max": 6120, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/many_small_files_review_plan_ms", + "source": "render-layout", + "samples": [7.1, 7.1, 7.03, 6.95, 7], + "median": 7.03, + "p75": 7.1, + "p95": 7.1, + "min": 6.95, + "max": 7.1, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/many_small_files_split_rows", + "source": "render-layout", + "samples": [6120, 6120, 6120, 6120, 6120], + "median": 6120, + "p75": 6120, + "p95": 6120, + "min": 6120, + "max": 6120, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/many_small_files_split_rows_ms", + "source": "render-layout", + "samples": [5.63, 5.51, 5.55, 5.43, 5.51], + "median": 5.51, + "p75": 5.55, + "p95": 5.63, + "min": 5.43, + "max": 5.63, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "render-layout/many_small_files_stack_rows", + "source": "render-layout", + "samples": [10440, 10440, 10440, 10440, 10440], + "median": 10440, + "p75": 10440, + "p95": 10440, + "min": 10440, + "max": 10440, + "unit": "count", + "comparable": false + }, + { + "name": "render-layout/many_small_files_stack_rows_ms", + "source": "render-layout", + "samples": [4.86, 4.94, 4.88, 4.68, 4.65], + "median": 4.86, + "p75": 4.88, + "p95": 4.94, + "min": 4.65, + "max": 4.94, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/large_worktree_additions", + "source": "working-tree-load", + "samples": [8640, 8640, 8640, 8640, 8640], + "median": 8640, + "p75": 8640, + "p95": 8640, + "min": 8640, + "max": 8640, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/large_worktree_deletions", + "source": "working-tree-load", + "samples": [8640, 8640, 8640, 8640, 8640], + "median": 8640, + "p75": 8640, + "p95": 8640, + "min": 8640, + "max": 8640, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/large_worktree_files", + "source": "working-tree-load", + "samples": [240, 240, 240, 240, 240], + "median": 240, + "p75": 240, + "p95": 240, + "min": 240, + "max": 240, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/large_worktree_load_ms", + "source": "working-tree-load", + "samples": [48.31, 49.5, 49.3, 49.8, 46.51], + "median": 49.3, + "p75": 49.5, + "p95": 49.8, + "min": 46.51, + "max": 49.8, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/medium_worktree_additions", + "source": "working-tree-load", + "samples": [2880, 2880, 2880, 2880, 2880], + "median": 2880, + "p75": 2880, + "p95": 2880, + "min": 2880, + "max": 2880, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/medium_worktree_deletions", + "source": "working-tree-load", + "samples": [2880, 2880, 2880, 2880, 2880], + "median": 2880, + "p75": 2880, + "p95": 2880, + "min": 2880, + "max": 2880, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/medium_worktree_files", + "source": "working-tree-load", + "samples": [96, 96, 96, 96, 96], + "median": 96, + "p75": 96, + "p95": 96, + "min": 96, + "max": 96, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/medium_worktree_load_ms", + "source": "working-tree-load", + "samples": [20.1, 19.76, 19.45, 19.41, 22.98], + "median": 19.76, + "p75": 20.1, + "p95": 22.98, + "min": 19.41, + "max": 22.98, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/small_worktree_additions", + "source": "working-tree-load", + "samples": [208, 208, 208, 208, 208], + "median": 208, + "p75": 208, + "p95": 208, + "min": 208, + "max": 208, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/small_worktree_deletions", + "source": "working-tree-load", + "samples": [208, 208, 208, 208, 208], + "median": 208, + "p75": 208, + "p95": 208, + "min": 208, + "max": 208, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/small_worktree_files", + "source": "working-tree-load", + "samples": [16, 16, 16, 16, 16], + "median": 16, + "p75": 16, + "p95": 16, + "min": 16, + "max": 16, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/small_worktree_load_ms", + "source": "working-tree-load", + "samples": [7.73, 7.65, 8.07, 7.48, 9.91], + "median": 7.73, + "p75": 8.07, + "p95": 9.91, + "min": 7.48, + "max": 9.91, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/untracked_few_large_additions", + "source": "working-tree-load", + "samples": [30104, 30104, 30104, 30104, 30104], + "median": 30104, + "p75": 30104, + "p95": 30104, + "min": 30104, + "max": 30104, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_few_large_deletions", + "source": "working-tree-load", + "samples": [104, 104, 104, 104, 104], + "median": 104, + "p75": 104, + "p95": 104, + "min": 104, + "max": 104, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_few_large_files", + "source": "working-tree-load", + "samples": [14, 14, 14, 14, 14], + "median": 14, + "p75": 14, + "p95": 14, + "min": 14, + "max": 14, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_few_large_load_ms", + "source": "working-tree-load", + "samples": [23.27, 22.99, 22.47, 24.93, 22.68], + "median": 22.99, + "p75": 23.27, + "p95": 24.93, + "min": 22.47, + "max": 24.93, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + }, + { + "name": "working-tree-load/untracked_many_small_additions", + "source": "working-tree-load", + "samples": [4528, 4528, 4528, 4528, 4528], + "median": 4528, + "p75": 4528, + "p95": 4528, + "min": 4528, + "max": 4528, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_many_small_deletions", + "source": "working-tree-load", + "samples": [208, 208, 208, 208, 208], + "median": 208, + "p75": 208, + "p95": 208, + "min": 208, + "max": 208, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_many_small_files", + "source": "working-tree-load", + "samples": [136, 136, 136, 136, 136], + "median": 136, + "p75": 136, + "p95": 136, + "min": 136, + "max": 136, + "unit": "count", + "comparable": false + }, + { + "name": "working-tree-load/untracked_many_small_load_ms", + "source": "working-tree-load", + "samples": [80.75, 78.09, 78.03, 76.61, 75.53], + "median": 78.03, + "p75": 78.09, + "p95": 80.75, + "min": 75.53, + "max": 80.75, + "unit": "ms", + "comparable": true, + "threshold": { + "maxRegressionRatio": 1.15, + "minAbsoluteRegression": 5 + } + } + ] +}