Files
git.stella-ops.org/out/linknotmerge-vex-bench.json
master 96d52884e8
Some checks failed
Docs CI / lint-and-preview (push) Has been cancelled
Add Policy DSL Validator, Schema Exporter, and Simulation Smoke tools
- Implemented PolicyDslValidator with command-line options for strict mode and JSON output.
- Created PolicySchemaExporter to generate JSON schemas for policy-related models.
- Developed PolicySimulationSmoke tool to validate policy simulations against expected outcomes.
- Added project files and necessary dependencies for each tool.
- Ensured proper error handling and usage instructions across tools.
2025-10-27 08:00:11 +02:00

84 lines
2.8 KiB
JSON

{
"schemaVersion": "linknotmerge-vex-bench/1.0",
"capturedAt": "2025-10-26T21:29:34.4007212+00:00",
"scenarios": [
{
"id": "vex_ingest_baseline",
"label": "4k observations, 400 aliases",
"iterations": 5,
"observations": 4000,
"statements": 24000,
"events": 21326,
"meanTotalMs": 842.81914,
"p95TotalMs": 1319.3037799999997,
"maxTotalMs": 1432.7675,
"meanInsertMs": 346.72766,
"meanCorrelationMs": 496.09147999999993,
"meanObservationThroughputPerSecond": 5349.894040882909,
"minObservationThroughputPerSecond": 2791.7997860783416,
"meanEventThroughputPerSecond": 48942.49008943273,
"minEventThroughputPerSecond": 24653.055581276763,
"maxAllocatedMb": 138.63648986816406,
"thresholdMs": 2300,
"minObservationThroughputThresholdPerSecond": 1800,
"minEventThroughputThresholdPerSecond": 2000,
"maxAllocatedThresholdMb": 220,
"regression": {
"limit": 1.15,
"breached": false
}
},
{
"id": "vex_ingest_medium",
"label": "8k observations, 700 aliases",
"iterations": 5,
"observations": 8000,
"statements": 64000,
"events": 56720,
"meanTotalMs": 1525.99294,
"p95TotalMs": 1706.89,
"maxTotalMs": 1748.9056,
"meanInsertMs": 533.3377800000001,
"meanCorrelationMs": 992.6551599999999,
"meanObservationThroughputPerSecond": 5274.588273225903,
"minObservationThroughputPerSecond": 4574.289201201025,
"meanEventThroughputPerSecond": 57654.91903920916,
"minEventThroughputPerSecond": 48531.73532270095,
"maxAllocatedMb": 326.8638000488281,
"thresholdMs": 3200,
"minObservationThroughputThresholdPerSecond": 2200,
"minEventThroughputThresholdPerSecond": 2500,
"maxAllocatedThresholdMb": 400,
"regression": {
"limit": 1.15,
"breached": false
}
},
{
"id": "vex_ingest_high",
"label": "12k observations, 1100 aliases",
"iterations": 5,
"observations": 12000,
"statements": 120000,
"events": 106910,
"meanTotalMs": 2988.50936,
"p95TotalMs": 3422.1728,
"maxTotalMs": 3438.9364,
"meanInsertMs": 903.3926800000002,
"meanCorrelationMs": 2085.11668,
"meanObservationThroughputPerSecond": 4066.2299506870645,
"minObservationThroughputPerSecond": 3489.450982577055,
"meanEventThroughputPerSecond": 52456.94928323016,
"minEventThroughputPerSecond": 42358.05564361166,
"maxAllocatedMb": 583.9903411865234,
"thresholdMs": 4200,
"minObservationThroughputThresholdPerSecond": 2200,
"minEventThroughputThresholdPerSecond": 2500,
"maxAllocatedThresholdMb": 700,
"regression": {
"limit": 1.15,
"breached": false
}
}
]
}