269 lines
7.7 KiB
JSON
269 lines
7.7 KiB
JSON
{
|
|
"schema_version": 1,
|
|
"generated_at": "2026-07-08T18:30:00+00:00",
|
|
"git_sha": "0000000000000000000000000000000000000000",
|
|
"git_branch": "main",
|
|
"host": {
|
|
"platform": "macOS-15.5-arm64-arm-64bit",
|
|
"python": "3.12.8",
|
|
"cpu_count": 12
|
|
},
|
|
"harness": "http-only",
|
|
"config": {
|
|
"iterations": 100,
|
|
"requests": 500,
|
|
"concurrency": 1,
|
|
"runs": 3,
|
|
"warmup": 10,
|
|
"with_runner": false,
|
|
"backend": "sqlite"
|
|
},
|
|
"journeys": {
|
|
"list_sessions": {
|
|
"runs": [
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.6587757079978473,
|
|
"mean_ms": 6.586994149838574,
|
|
"p50_ms": 6.261250004172325,
|
|
"p95_ms": 7.65325000975281,
|
|
"p99_ms": 7.9127089702524245,
|
|
"max_ms": 38.27937500318512,
|
|
"rps": 151.79673261468648
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.6238234580378048,
|
|
"mean_ms": 6.237602901528589,
|
|
"p50_ms": 6.126708001829684,
|
|
"p95_ms": 7.152916979975998,
|
|
"p99_ms": 7.425624993629754,
|
|
"max_ms": 7.667875033803284,
|
|
"rps": 160.30176280087855
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.5675292499945499,
|
|
"mean_ms": 5.674769564066082,
|
|
"p50_ms": 5.528832960408181,
|
|
"p95_ms": 6.237249996047467,
|
|
"p99_ms": 7.393250009045005,
|
|
"max_ms": 11.83562504593283,
|
|
"rps": 176.20237194992208
|
|
}
|
|
],
|
|
"summary": {
|
|
"avg_mean_ms": 6.166455538477749,
|
|
"avg_p50_ms": 5.972263655470063,
|
|
"avg_p95_ms": 7.014472328592092,
|
|
"avg_p99_ms": 7.577194657642394,
|
|
"avg_rps": 162.7669557884957
|
|
},
|
|
"kind": "latency",
|
|
"backend": "sqlite"
|
|
},
|
|
"create_session": {
|
|
"runs": [
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 2.4451411250047386,
|
|
"mean_ms": 24.450668342760764,
|
|
"p50_ms": 24.028874991927296,
|
|
"p95_ms": 27.25041698431596,
|
|
"p99_ms": 29.374166973866522,
|
|
"max_ms": 29.56758299842477,
|
|
"rps": 40.89743490769115
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 2.498600291030016,
|
|
"mean_ms": 24.985182073432952,
|
|
"p50_ms": 24.459875014144927,
|
|
"p95_ms": 28.391665953677148,
|
|
"p99_ms": 29.0600000298582,
|
|
"max_ms": 34.39550002804026,
|
|
"rps": 40.02240788932922
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 2.455423459003214,
|
|
"mean_ms": 24.553418274153955,
|
|
"p50_ms": 24.073333013802767,
|
|
"p95_ms": 27.43383398046717,
|
|
"p99_ms": 29.375000041909516,
|
|
"max_ms": 29.430416005197912,
|
|
"rps": 40.72617276394162
|
|
}
|
|
],
|
|
"summary": {
|
|
"avg_mean_ms": 24.663089563449223,
|
|
"avg_p50_ms": 24.187361006624997,
|
|
"avg_p95_ms": 27.691972306153428,
|
|
"avg_p99_ms": 29.269722348544747,
|
|
"avg_rps": 40.548671853654
|
|
},
|
|
"kind": "latency",
|
|
"backend": "sqlite"
|
|
},
|
|
"get_session": {
|
|
"runs": [
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.5546917500323616,
|
|
"mean_ms": 5.5460037814918905,
|
|
"p50_ms": 5.360124981962144,
|
|
"p95_ms": 6.925499998033047,
|
|
"p99_ms": 7.144333969336003,
|
|
"max_ms": 7.331291970331222,
|
|
"rps": 180.28030882767922
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.49645508296089247,
|
|
"mean_ms": 4.963922067545354,
|
|
"p50_ms": 4.782959003932774,
|
|
"p95_ms": 5.978292028885335,
|
|
"p99_ms": 6.7617910099215806,
|
|
"max_ms": 6.881375040393323,
|
|
"rps": 201.42809174919327
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.460644083970692,
|
|
"mean_ms": 4.605880451854318,
|
|
"p50_ms": 4.526541975792497,
|
|
"p95_ms": 5.18629199359566,
|
|
"p99_ms": 5.445250018965453,
|
|
"max_ms": 5.790999974124134,
|
|
"rps": 217.08734244020465
|
|
}
|
|
],
|
|
"summary": {
|
|
"avg_mean_ms": 5.0386021002971875,
|
|
"avg_p50_ms": 4.889875320562472,
|
|
"avg_p95_ms": 6.030028006838013,
|
|
"avg_p99_ms": 6.450458332741012,
|
|
"avg_rps": 199.59858100569238
|
|
},
|
|
"kind": "latency",
|
|
"backend": "sqlite"
|
|
},
|
|
"load_conversation_history": {
|
|
"runs": [
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.20811437495285645,
|
|
"mean_ms": 2.080691678565927,
|
|
"p50_ms": 2.037000027485192,
|
|
"p95_ms": 2.5742079596966505,
|
|
"p99_ms": 2.768124977592379,
|
|
"max_ms": 2.784749958664179,
|
|
"rps": 480.50501087516284
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.19513549999101087,
|
|
"mean_ms": 1.9509158097207546,
|
|
"p50_ms": 1.9018329912796617,
|
|
"p95_ms": 2.284207963384688,
|
|
"p99_ms": 2.4481670116074383,
|
|
"max_ms": 2.5021659675985575,
|
|
"rps": 512.4644157757384
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 0.19278304203180596,
|
|
"mean_ms": 1.9274150469573215,
|
|
"p50_ms": 1.8819589749909937,
|
|
"p95_ms": 2.2150420118123293,
|
|
"p99_ms": 2.2878749878145754,
|
|
"max_ms": 2.316958038136363,
|
|
"rps": 518.7178236532945
|
|
}
|
|
],
|
|
"summary": {
|
|
"avg_mean_ms": 1.9863408450813342,
|
|
"avg_p50_ms": 1.9402639979186158,
|
|
"avg_p95_ms": 2.3578193116312227,
|
|
"avg_p99_ms": 2.5013889923381307,
|
|
"avg_rps": 503.8957501013986
|
|
},
|
|
"kind": "latency",
|
|
"backend": "sqlite"
|
|
},
|
|
"search_sessions": {
|
|
"runs": [
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 8.150427000015043,
|
|
"mean_ms": 81.50338126753923,
|
|
"p50_ms": 80.11816703947261,
|
|
"p95_ms": 90.9090840141289,
|
|
"p99_ms": 94.67683301772922,
|
|
"max_ms": 96.44366696011275,
|
|
"rps": 12.26929582950874
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 8.152122708968818,
|
|
"mean_ms": 81.5203430026304,
|
|
"p50_ms": 79.57212498877198,
|
|
"p95_ms": 95.20591603359208,
|
|
"p99_ms": 98.80137501750141,
|
|
"max_ms": 99.93629204109311,
|
|
"rps": 12.266743714490682
|
|
},
|
|
{
|
|
"n_success": 100,
|
|
"n_failures": 0,
|
|
"failures": {},
|
|
"wall_time_s": 8.053999124967959,
|
|
"mean_ms": 80.53909589187242,
|
|
"p50_ms": 79.52124997973442,
|
|
"p95_ms": 91.39445802429691,
|
|
"p99_ms": 93.2748339837417,
|
|
"max_ms": 94.79766699951142,
|
|
"rps": 12.416192061654566
|
|
}
|
|
],
|
|
"summary": {
|
|
"avg_mean_ms": 81.18760672068068,
|
|
"avg_p50_ms": 79.73718066932634,
|
|
"avg_p95_ms": 92.50315269067262,
|
|
"avg_p99_ms": 95.58434733965744,
|
|
"avg_rps": 12.317410535217997
|
|
},
|
|
"kind": "latency",
|
|
"backend": "sqlite"
|
|
}
|
|
}
|
|
}
|