Files
cleveragents-core/features/fixtures/scale/scale_metadata.json
T

73 lines
1.6 KiB
JSON

{
"schema_version": "1.0",
"description": "Scale test fixture metadata for CleverAgents performance testing",
"scale_profiles": [
{
"name": "small",
"file_count": 1000,
"total_size_mb": 50,
"language_mix": {
"python": 0.6,
"javascript": 0.3,
"yaml": 0.1
},
"expected_index_time_s": 5.0,
"expected_decomposition_time_s": 10.0,
"description": "Small repository representative of a single microservice"
},
{
"name": "medium",
"file_count": 5000,
"total_size_mb": 250,
"language_mix": {
"python": 0.5,
"javascript": 0.25,
"typescript": 0.15,
"yaml": 0.1
},
"expected_index_time_s": 25.0,
"expected_decomposition_time_s": 50.0,
"description": "Medium repository representative of a monorepo with several services"
},
{
"name": "large",
"file_count": 10000,
"total_size_mb": 500,
"language_mix": {
"python": 0.4,
"javascript": 0.2,
"typescript": 0.2,
"yaml": 0.1,
"json": 0.1
},
"expected_index_time_s": 50.0,
"expected_decomposition_time_s": 100.0,
"description": "Large repository representative of a full enterprise monorepo"
}
],
"supported_languages": [
"python",
"javascript",
"typescript",
"yaml",
"json",
"markdown",
"html",
"css",
"sql",
"shell"
],
"avg_file_size_kb": {
"python": 8.5,
"javascript": 6.2,
"typescript": 7.8,
"yaml": 2.1,
"json": 3.4,
"markdown": 4.0,
"html": 12.0,
"css": 5.5,
"sql": 3.0,
"shell": 1.5
}
}