style(loadtest): keep the new sustained workloads in the existing layout

This commit is contained in:
narmstrong-berry 2026-11-03 17:54:06 +00:00
parent c8edea05f0
commit 2bb4905f5f
No known key found for this signature in database
4 changed files with 44 additions and 248 deletions

View file

@ -1,71 +1,20 @@
{
"name": "sustained 10 rps for 15 minutes, evenly spaced arrivals, smoke's request mix over every model group",
"stages": [
{
"duration_s": 900,
"rps": 10
}
],
"stages": [{"duration_s": 900, "rps": 10}],
"arrivals": "constant",
"nonstream_max_s": 360,
"warmup_s": 60,
"max_in_flight": 30000,
"keys": {
"file": "out/keys.txt",
"zipf_s": 0
},
"models": {
"chat": {
"prefix": "gpt-6-astra-",
"count": 10
},
"messages": {
"prefix": "claude-opus-5-5-",
"count": 10
}
},
"keys": {"file": "out/keys.txt", "zipf_s": 0},
"models": {"chat": {"prefix": "gpt-6-astra-", "count": 10}, "messages": {"prefix": "claude-opus-5-5-", "count": 10}},
"classes": [
{
"name": "chat",
"weight": 1,
"endpoint": "chat",
"stream_fraction": 0.5,
"context_tokens": {
"dist": "loguniform",
"min": 10000,
"max": 50000
},
"ttft_ms": {
"dist": "uniform",
"min": 200,
"max": 800
},
"duration_s": {
"dist": "uniform",
"min": 1,
"max": 5
}
},
{
"name": "messages",
"weight": 1,
"endpoint": "messages",
"stream_fraction": 0.5,
"context_tokens": {
"dist": "loguniform",
"min": 10000,
"max": 50000
},
"ttft_ms": {
"dist": "uniform",
"min": 200,
"max": 800
},
"duration_s": {
"dist": "uniform",
"min": 1,
"max": 5
}
}
{"name": "chat", "weight": 1, "endpoint": "chat", "stream_fraction": 0.5,
"context_tokens": {"dist": "loguniform", "min": 10000, "max": 50000},
"ttft_ms": {"dist": "uniform", "min": 200, "max": 800},
"duration_s": {"dist": "uniform", "min": 1, "max": 5}},
{"name": "messages", "weight": 1, "endpoint": "messages", "stream_fraction": 0.5,
"context_tokens": {"dist": "loguniform", "min": 10000, "max": 50000},
"ttft_ms": {"dist": "uniform", "min": 200, "max": 800},
"duration_s": {"dist": "uniform", "min": 1, "max": 5}}
]
}

View file

@ -1,71 +1,20 @@
{
"name": "sustained 25 rps for 15 minutes, evenly spaced arrivals, smoke's request mix over every model group",
"stages": [
{
"duration_s": 900,
"rps": 25
}
],
"stages": [{"duration_s": 900, "rps": 25}],
"arrivals": "constant",
"nonstream_max_s": 360,
"warmup_s": 60,
"max_in_flight": 30000,
"keys": {
"file": "out/keys.txt",
"zipf_s": 0
},
"models": {
"chat": {
"prefix": "gpt-6-astra-",
"count": 10
},
"messages": {
"prefix": "claude-opus-5-5-",
"count": 10
}
},
"keys": {"file": "out/keys.txt", "zipf_s": 0},
"models": {"chat": {"prefix": "gpt-6-astra-", "count": 10}, "messages": {"prefix": "claude-opus-5-5-", "count": 10}},
"classes": [
{
"name": "chat",
"weight": 1,
"endpoint": "chat",
"stream_fraction": 0.5,
"context_tokens": {
"dist": "loguniform",
"min": 10000,
"max": 50000
},
"ttft_ms": {
"dist": "uniform",
"min": 200,
"max": 800
},
"duration_s": {
"dist": "uniform",
"min": 1,
"max": 5
}
},
{
"name": "messages",
"weight": 1,
"endpoint": "messages",
"stream_fraction": 0.5,
"context_tokens": {
"dist": "loguniform",
"min": 10000,
"max": 50000
},
"ttft_ms": {
"dist": "uniform",
"min": 200,
"max": 800
},
"duration_s": {
"dist": "uniform",
"min": 1,
"max": 5
}
}
{"name": "chat", "weight": 1, "endpoint": "chat", "stream_fraction": 0.5,
"context_tokens": {"dist": "loguniform", "min": 10000, "max": 50000},
"ttft_ms": {"dist": "uniform", "min": 200, "max": 800},
"duration_s": {"dist": "uniform", "min": 1, "max": 5}},
{"name": "messages", "weight": 1, "endpoint": "messages", "stream_fraction": 0.5,
"context_tokens": {"dist": "loguniform", "min": 10000, "max": 50000},
"ttft_ms": {"dist": "uniform", "min": 200, "max": 800},
"duration_s": {"dist": "uniform", "min": 1, "max": 5}}
]
}

View file

@ -1,71 +1,20 @@
{
"name": "sustained 50 rps for 15 minutes, evenly spaced arrivals, smoke's request mix over every model group",
"stages": [
{
"duration_s": 900,
"rps": 50
}
],
"stages": [{"duration_s": 900, "rps": 50}],
"arrivals": "constant",
"nonstream_max_s": 360,
"warmup_s": 60,
"max_in_flight": 30000,
"keys": {
"file": "out/keys.txt",
"zipf_s": 0
},
"models": {
"chat": {
"prefix": "gpt-6-astra-",
"count": 10
},
"messages": {
"prefix": "claude-opus-5-5-",
"count": 10
}
},
"keys": {"file": "out/keys.txt", "zipf_s": 0},
"models": {"chat": {"prefix": "gpt-6-astra-", "count": 10}, "messages": {"prefix": "claude-opus-5-5-", "count": 10}},
"classes": [
{
"name": "chat",
"weight": 1,
"endpoint": "chat",
"stream_fraction": 0.5,
"context_tokens": {
"dist": "loguniform",
"min": 10000,
"max": 50000
},
"ttft_ms": {
"dist": "uniform",
"min": 200,
"max": 800
},
"duration_s": {
"dist": "uniform",
"min": 1,
"max": 5
}
},
{
"name": "messages",
"weight": 1,
"endpoint": "messages",
"stream_fraction": 0.5,
"context_tokens": {
"dist": "loguniform",
"min": 10000,
"max": 50000
},
"ttft_ms": {
"dist": "uniform",
"min": 200,
"max": 800
},
"duration_s": {
"dist": "uniform",
"min": 1,
"max": 5
}
}
{"name": "chat", "weight": 1, "endpoint": "chat", "stream_fraction": 0.5,
"context_tokens": {"dist": "loguniform", "min": 10000, "max": 50000},
"ttft_ms": {"dist": "uniform", "min": 200, "max": 800},
"duration_s": {"dist": "uniform", "min": 1, "max": 5}},
{"name": "messages", "weight": 1, "endpoint": "messages", "stream_fraction": 0.5,
"context_tokens": {"dist": "loguniform", "min": 10000, "max": 50000},
"ttft_ms": {"dist": "uniform", "min": 200, "max": 800},
"duration_s": {"dist": "uniform", "min": 1, "max": 5}}
]
}

View file

@ -1,71 +1,20 @@
{
"name": "sustained 75 rps for 15 minutes, evenly spaced arrivals, smoke's request mix over every model group",
"stages": [
{
"duration_s": 900,
"rps": 75
}
],
"stages": [{"duration_s": 900, "rps": 75}],
"arrivals": "constant",
"nonstream_max_s": 360,
"warmup_s": 60,
"max_in_flight": 30000,
"keys": {
"file": "out/keys.txt",
"zipf_s": 0
},
"models": {
"chat": {
"prefix": "gpt-6-astra-",
"count": 10
},
"messages": {
"prefix": "claude-opus-5-5-",
"count": 10
}
},
"keys": {"file": "out/keys.txt", "zipf_s": 0},
"models": {"chat": {"prefix": "gpt-6-astra-", "count": 10}, "messages": {"prefix": "claude-opus-5-5-", "count": 10}},
"classes": [
{
"name": "chat",
"weight": 1,
"endpoint": "chat",
"stream_fraction": 0.5,
"context_tokens": {
"dist": "loguniform",
"min": 10000,
"max": 50000
},
"ttft_ms": {
"dist": "uniform",
"min": 200,
"max": 800
},
"duration_s": {
"dist": "uniform",
"min": 1,
"max": 5
}
},
{
"name": "messages",
"weight": 1,
"endpoint": "messages",
"stream_fraction": 0.5,
"context_tokens": {
"dist": "loguniform",
"min": 10000,
"max": 50000
},
"ttft_ms": {
"dist": "uniform",
"min": 200,
"max": 800
},
"duration_s": {
"dist": "uniform",
"min": 1,
"max": 5
}
}
{"name": "chat", "weight": 1, "endpoint": "chat", "stream_fraction": 0.5,
"context_tokens": {"dist": "loguniform", "min": 10000, "max": 50000},
"ttft_ms": {"dist": "uniform", "min": 200, "max": 800},
"duration_s": {"dist": "uniform", "min": 1, "max": 5}},
{"name": "messages", "weight": 1, "endpoint": "messages", "stream_fraction": 0.5,
"context_tokens": {"dist": "loguniform", "min": 10000, "max": 50000},
"ttft_ms": {"dist": "uniform", "min": 200, "max": 800},
"duration_s": {"dist": "uniform", "min": 1, "max": 5}}
]
}