test_file_cache_read_laps                                   1.4948 (>1000.0)    1.8790 (>1000.0)    1.9201 (>1000.0)
test_file_cache_read_telemetry                             21.7824 (>1000.0)   25.6518 (>1000.0)   25.7823 (>1000.0)
test_file_cache_write_laps                                  2.3109 (>1000.0)    2.6738 (>1000.0)    2.7140 (>1000.0)
test_file_cache_write_telemetry                             9.1908 (>1000.0)    9.5955 (>1000.0)   25.0072 (>1000.0)
test_sqlite_cache_read_laps                                 1.6421 (>1000.0)    1.8552 (>1000.0)    1.8569 (>1000.0)
test_sqlite_cache_read_telemetry                           32.5430 (>1000.0)   36.7572 (>1000.0)   37.0524 (>1000.0)
test_sqlite_cache_write_laps                                3.1393 (>1000.0)    3.7477 (>1000.0)    3.8105 (>1000.0)
test_sqlite_cache_write_telemetry                          62.9346 (>1000.0)   64.2196 (>1000.0)   65.6154 (>1000.0)
--------------------------------------------------------------------------------------------------------------------

------------------------- benchmark 'async_fetch_batch': 3 tests ------------------------
Name (time in ms)                     Min             Median               Mean
-----------------------------------------------------------------------------------------
test_candidate_unconstrained      10.0159 (1.15)     28.1764 (2.40)     59.8186 (4.24)
test_legacy_unconstrained          8.7932 (1.01)     11.7462 (1.0)      14.0985 (1.0)
test_production_unconstrained      8.6849 (1.0)      13.7950 (1.17)     47.4222 (3.36)
-----------------------------------------------------------------------------------------

------------------------------ benchmark 'async_fetch_cache_hit': 3 tests -----------------------------
Name (time in us)                          Min                 Median                    Mean
-------------------------------------------------------------------------------------------------------
test_candidate_cache_hit_path         419.4440 (1.0)         465.1900 (1.0)          497.5270 (1.0)
test_legacy_cache_hit_path         66,432.5280 (158.38)   88,402.5200 (190.04)   374,801.9450 (753.33)
test_production_cache_hit_path      3,556.6430 (8.48)      3,713.2145 (7.98)       3,706.9786 (7.45)
-------------------------------------------------------------------------------------------------------

-------------------------------- benchmark 'async_parallelism': 2 tests -------------------------------
Name (time in ms)                                   Min             Median               Mean
-------------------------------------------------------------------------------------------------------
test_benchmark_parallel_vs_sequential_fetch     10.6203 (1.0)      10.7754 (1.0)      10.9494 (1.0)
test_benchmark_rate_limited_fetch               32.8422 (3.09)     39.8387 (3.70)     40.1907 (3.67)
-------------------------------------------------------------------------------------------------------

------------------------------ benchmark 'cache_hot_read': 6 tests ------------------------------
Name (time in ms)                            Min             Median                Mean
-------------------------------------------------------------------------------------------------
test_legacy_get_hot_key                   9.6156 (14.79)    11.9821 (15.32)     15.6111 (4.71)
test_legacy_get_missing_key               6.5367 (10.06)    11.6818 (14.93)     31.5313 (9.51)
test_legacy_get_telemetry_hot_key        25.9453 (39.92)    38.9708 (49.81)    146.5216 (44.18)
test_optimized_get_hot_key                0.7341 (1.13)      1.0615 (1.36)       3.7459 (1.13)
test_optimized_get_missing_key           10.6533 (16.39)    26.6886 (34.11)     61.5048 (18.54)
test_optimized_get_telemetry_hot_key      0.6499 (1.0)       0.7823 (1.0)        3.3167 (1.0)
-------------------------------------------------------------------------------------------------

--------------------- benchmark 'core_driver_get_lap': 3 tests ---------------------
Name (time in s)                   Min            Median              Mean
------------------------------------------------------------------------------------
test_legacy_repeated_lookup     1.4070 (17.98)    3.0590 (29.01)    2.9618 (23.14)
test_optimized_lookup_cold      0.0867 (1.11)     0.1055 (1.0)      0.1280 (1.0)
test_optimized_lookup_warm      0.0782 (1.0)      0.1300 (1.23)     0.3719 (2.91)
------------------------------------------------------------------------------------

--------------------- benchmark 'core_driver_info_lookup': 3 tests --------------------
Name (time in ms)                  Min             Median                Mean
---------------------------------------------------------------------------------------
test_legacy_linear_lookup      43.3966 (40.73)    44.7893 (28.01)    137.8962 (71.73)
test_optimized_lookup_cold      6.2589 (5.88)     19.6940 (12.32)     19.0580 (9.91)
test_optimized_lookup_warm      1.0653 (1.0)       1.5988 (1.0)        1.9225 (1.0)
---------------------------------------------------------------------------------------

------------------- benchmark 'core_fastest_laps_cold': 2 tests --------------------
Name (time in ms)                Min             Median               Mean
------------------------------------------------------------------------------------
test_legacy_cold_path        16.7745 (1.0)      17.4024 (1.0)      67.0239 (1.0)
test_optimized_cold_path     30.5404 (1.82)     46.3444 (2.66)     67.9346 (1.01)
------------------------------------------------------------------------------------

--------------------- benchmark 'core_notebook_workflow': 3 tests ----------------------
Name (time in ms)                    Min             Median               Mean
----------------------------------------------------------------------------------------
test_legacy_workflow_cold        57.9259 (5.29)     59.8303 (5.30)     60.0884 (3.59)
test_optimized_workflow_cold     42.5280 (3.88)     56.5412 (5.01)     53.0017 (3.17)
test_ultra_workflow_cold         10.9501 (1.0)      11.2871 (1.0)      16.7317 (1.0)
----------------------------------------------------------------------------------------

--------------------------- benchmark 'retry_circuit': 4 tests ---------------------------
Name (time in ms)                     Min             Median                Mean
------------------------------------------------------------------------------------------
test_candidate_check_open         12.1837 (1.0)      12.6945 (1.0)       12.7305 (1.0)
test_candidate_record_failure     27.5640 (2.26)     36.4495 (2.87)      86.8994 (6.83)
test_legacy_check_open            67.9845 (5.58)     98.2772 (7.74)     357.0927 (28.05)
test_legacy_record_failure        22.9882 (1.89)     26.8766 (2.12)      26.8787 (2.11)
------------------------------------------------------------------------------------------

--------------- benchmark 'validation_anomaly_micro': 2 tests ---------------
Name (time in ms)         Min             Median               Mean
-----------------------------------------------------------------------------
test_candidate        52.4052 (1.32)     53.7455 (1.26)     54.2461 (1.26)
test_production       39.6436 (1.0)      42.7821 (1.0)      42.9399 (1.0)
-----------------------------------------------------------------------------

------------------------ benchmark 'validation_lengths_check': 6 tests ------------------------
Name (time in us)                           Min             Median               Mean
-----------------------------------------------------------------------------------------------
test_candidate_consistent               12.2740 (3.25)     13.6040 (1.23)     14.4495 (1.24)
test_candidate_first_len_consistent     11.1720 (2.96)     12.3550 (1.12)     12.9275 (1.11)
test_candidate_first_len_sparse          9.7300 (2.58)     11.0805 (1.0)      11.6545 (1.0)
test_candidate_sparse                   10.9090 (2.89)     12.0480 (1.09)     12.6786 (1.09)
test_legacy_consistent                   3.7720 (1.0)      16.5470 (1.49)     18.1559 (1.56)
test_legacy_sparse                      11.8820 (3.15)     13.3250 (1.20)     14.2565 (1.22)
-----------------------------------------------------------------------------------------------

------------------ benchmark 'validation_telemetry_flags': 6 tests -------------------
Name (time in ms)                  Min             Median               Mean
--------------------------------------------------------------------------------------
test_candidate_bool_flags       8.2748 (3.00)     10.0507 (2.99)     14.5391 (3.26)
test_candidate_int_flags        3.5137 (1.27)      7.3427 (2.18)     12.4825 (2.80)
test_legacy_bool_flags          2.7628 (1.0)       3.3634 (1.0)       4.4660 (1.0)
test_legacy_int_flags          26.9084 (9.74)     27.1863 (8.08)     27.5272 (6.16)
test_production_bool_flags     26.2878 (9.51)     69.2832 (20.60)    64.9626 (14.55)
test_production_int_flags       6.2092 (2.25)      6.4761 (1.93)      6.7867 (1.52)
--------------------------------------------------------------------------------------

Legend:
  Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile.
  OPS: Operations Per Second, computed as 1 / Mean
=========================== short test summary info ============================
FAILED tests/benchmarks/test_cache_performance.py::TestLockFreeReadPerformance::test_concurrent_reads_dont_block
FAILED tests/benchmarks/test_cache_performance.py::TestCachePerformanceSummary::test_all_cache_performance_targets
2 failed, 118 passed, 27 deselected, 1 xpassed, 7 warnings in 200.69s (0:03:20)
