Andrey Epifancev 9923a7b88d perf: контроль CPU 4x, API против X-DB-Time-Ms, рендеры модалок
- report-data/20261026-control-s1: CPU 4x, 1 повтор (FORM_2/AHR, свод 1 MAIN,
  свод 2 GO, модалка выбора ВСП на большом листе), отдельный run_id
- analysis/api-split: полное время API против заголовка X-DB-Time-Ms
  (вместо py-spy, которому на macOS нужен root)
- analysis/modal-renders, hotspots: рендеры модалок прогона s1, циклы CSS и
  matchMedia со вторым листом

Refs #202

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-26 13:08:12 +04:00

495 lines
11 KiB
JSON

{
"scale": 1,
"users": {
"admin": {
"username": "admin",
"password": "admin",
"role_id": 1
},
"rf": {
"username": "perf_rf",
"password": "perf",
"role_id": 3
},
"rf_coauthor": {
"username": "perf_rf_coauthor",
"password": "perf",
"role_id": 3
},
"dfip": {
"username": "perf_dfip",
"password": "perf",
"role_id": 2
}
},
"sheets": [
{
"form_id": 1,
"form_type": "FORM_1",
"sheet": "OPER",
"direction": null,
"year": 2026,
"url": "/table/form/1/form-type/FORM_1/OPER/null/2026",
"rows": 547,
"owner": "ssp"
},
{
"form_id": 1,
"form_type": "FORM_1",
"sheet": "SMETA",
"direction": null,
"year": 2026,
"url": "/table/form/1/form-type/FORM_1/SMETA/null/2026",
"rows": 130,
"owner": "ssp"
},
{
"form_id": 1,
"form_type": "FORM_1",
"sheet": "AHR",
"direction": "Support",
"year": 2026,
"url": "/table/form/1/form-type/FORM_1/AHR/Support/2026",
"rows": 1022,
"owner": "ssp"
},
{
"form_id": 1,
"form_type": "FORM_1",
"sheet": "AHR",
"direction": "Development",
"year": 2026,
"url": "/table/form/1/form-type/FORM_1/AHR/Development/2026",
"rows": 1022,
"owner": "ssp"
},
{
"form_id": 1,
"form_type": "FORM_1",
"sheet": "CAP",
"direction": "Support",
"year": 2026,
"url": "/table/form/1/form-type/FORM_1/CAP/Support/2026",
"rows": 708,
"owner": "ssp"
},
{
"form_id": 1,
"form_type": "FORM_1",
"sheet": "CAP",
"direction": "Development",
"year": 2026,
"url": "/table/form/1/form-type/FORM_1/CAP/Development/2026",
"rows": 708,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "AHR",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/AHR/null/2026",
"rows": 1066,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "CAP",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/CAP/null/2026",
"rows": 708,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "OPER",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/OPER/null/2026",
"rows": 547,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "AHR_LIMIT",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/AHR_LIMIT/null/2026",
"rows": 27,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "AHR_RENT",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/AHR_RENT/null/2026",
"rows": 1,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "AHR_UTILITY",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/AHR_UTILITY/null/2026",
"rows": 1,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "AHR_SECURITY",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/AHR_SECURITY/null/2026",
"rows": 1,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "OTCH9F",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/OTCH9F/null/2026",
"rows": 1,
"owner": "ssp"
},
{
"form_id": 4,
"form_type": "FORM_2",
"sheet": "SMETA",
"direction": null,
"year": 2026,
"url": "/table/form/4/form-type/FORM_2/SMETA/null/2026",
"rows": 134,
"owner": "ssp"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "AHR",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/AHR/null/2026",
"rows": 1154,
"owner": "rf"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "CAP",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/CAP/null/2026",
"rows": 708,
"owner": "rf"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "OPER",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/OPER/null/2026",
"rows": 547,
"owner": "rf"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "AHR_LIMIT",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/AHR_LIMIT/null/2026",
"rows": 27,
"owner": "rf"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "AHR_RENT",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/AHR_RENT/null/2026",
"rows": 31,
"owner": "rf"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "AHR_UTILITY",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/AHR_UTILITY/null/2026",
"rows": 500,
"owner": "rf"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "AHR_SECURITY",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/AHR_SECURITY/null/2026",
"rows": 500,
"owner": "rf"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "OTCH9F",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/OTCH9F/null/2026",
"rows": 1,
"owner": "rf"
},
{
"form_id": 7,
"form_type": "FORM_2",
"sheet": "SMETA",
"direction": null,
"year": 2026,
"url": "/table/form/7/form-type/FORM_2/SMETA/null/2026",
"rows": 134,
"owner": "rf"
},
{
"form_id": 13,
"form_type": "FORM_4",
"sheet": "AHR",
"direction": null,
"year": 2026,
"url": "/table/form/13/form-type/FORM_4/AHR/null/2026",
"rows": 110,
"owner": "rf"
},
{
"form_id": 13,
"form_type": "FORM_4",
"sheet": "CAP",
"direction": null,
"year": 2026,
"url": "/table/form/13/form-type/FORM_4/CAP/null/2026",
"rows": 300,
"owner": "rf"
},
{
"form_id": 13,
"form_type": "FORM_4",
"sheet": "OPER",
"direction": null,
"year": 2026,
"url": "/table/form/13/form-type/FORM_4/OPER/null/2026",
"rows": 110,
"owner": "rf"
},
{
"form_id": 13,
"form_type": "FORM_4",
"sheet": "STRUCTURE",
"direction": null,
"year": 2026,
"url": "/table/form/13/form-type/FORM_4/STRUCTURE/null/2026",
"rows": 775,
"owner": "rf"
},
{
"form_id": 13,
"form_type": "FORM_4",
"sheet": "SMETA",
"direction": null,
"year": 2026,
"url": "/table/form/13/form-type/FORM_4/SMETA/null/2026",
"rows": 109,
"owner": "rf"
}
],
"project_reports": [
{
"project_id": 1,
"year": 2026,
"report_type": "LIMIT",
"url": "/table/form/1/form-type/PROJECT/LIMIT/null/2026",
"rows": 1364
},
{
"project_id": 1,
"year": 2026,
"report_type": "CURRENT_EXPENSES",
"url": "/table/form/1/form-type/PROJECT/CURRENT_EXPENSES/null/2026",
"rows": 1364
},
{
"project_id": 4,
"year": 2026,
"report_type": "LIMIT",
"url": "/table/form/4/form-type/PROJECT/LIMIT/null/2026",
"rows": 1364
},
{
"project_id": 3,
"year": 2026,
"report_type": "LIMIT",
"url": "/table/form/3/form-type/PROJECT/LIMIT/null/2026",
"rows": 1364
},
{
"project_id": 2,
"year": 2026,
"report_type": "LIMIT",
"url": "/table/form/2/form-type/PROJECT/LIMIT/null/2026",
"rows": 1364
},
{
"project_id": 3,
"year": 2026,
"report_type": "CURRENT_EXPENSES",
"url": "/table/form/3/form-type/PROJECT/CURRENT_EXPENSES/null/2026",
"rows": 1364
},
{
"project_id": 2,
"year": 2026,
"report_type": "CURRENT_EXPENSES",
"url": "/table/form/2/form-type/PROJECT/CURRENT_EXPENSES/null/2026",
"rows": 1364
},
{
"project_id": 4,
"year": 2026,
"report_type": "CURRENT_EXPENSES",
"url": "/table/form/4/form-type/PROJECT/CURRENT_EXPENSES/null/2026",
"rows": 1364
},
{
"project_id": 2,
"year": 2027,
"report_type": "LIMIT",
"url": "/table/form/2/form-type/PROJECT/LIMIT/null/2027",
"rows": 1364
},
{
"project_id": 4,
"year": 2027,
"report_type": "LIMIT",
"url": "/table/form/4/form-type/PROJECT/LIMIT/null/2027",
"rows": 1364
},
{
"project_id": 2,
"year": 2027,
"report_type": "CURRENT_EXPENSES",
"url": "/table/form/2/form-type/PROJECT/CURRENT_EXPENSES/null/2027",
"rows": 1364
},
{
"project_id": 4,
"year": 2027,
"report_type": "CURRENT_EXPENSES",
"url": "/table/form/4/form-type/PROJECT/CURRENT_EXPENSES/null/2027",
"rows": 1364
}
],
"svods": [
{
"name": "svod1_MAIN",
"url": "/svod#MAIN"
},
{
"name": "svod1_FORM_1",
"url": "/svod#FORM_1"
},
{
"name": "svod1_FORM_2",
"url": "/svod#FORM_2"
},
{
"name": "svod1_FORM_3",
"url": "/svod#FORM_3"
},
{
"name": "svod1_FORM_4",
"url": "/svod#FORM_4"
},
{
"name": "svod2_GO",
"url": "/svod/2#GO"
},
{
"name": "svod2_RF",
"url": "/svod/2#RF"
},
{
"name": "svods_navigator",
"url": "/svods-navigator"
},
{
"name": "projects_summaries",
"url": "/projects/summaries"
}
],
"modal_pages": [
{
"name": "tasks",
"url": "/tasks"
},
{
"name": "projects",
"url": "/projects"
},
{
"name": "task_ssp_form_1",
"url": "/task/1"
},
{
"name": "task_ssp_form_2",
"url": "/task/4"
},
{
"name": "task_rf_form_2",
"url": "/task/7"
},
{
"name": "task_rf_form_4",
"url": "/task/13"
},
{
"name": "project_card",
"url": "/project/1"
},
{
"name": "admin_users",
"url": "/admin_panel/users"
},
{
"name": "admin_ssps",
"url": "/admin_panel/ssps"
},
{
"name": "admin_default_stage",
"url": "/admin_panel/default-stage"
},
{
"name": "admin_audit_log",
"url": "/admin_panel/audit-log"
},
{
"name": "dict_vsp",
"url": "/dicts/dict-vsp"
},
{
"name": "dicts_navigator",
"url": "/dicts-navigator"
}
]
}