66dd07eb7b
- cmd/loadgen: держит заданное число WS-клиентов Gateway, шлёт сообщения с нужной частотой, измеряет задержку доставки (p50/p95/p99/max), ответы API, разрывы соединений и пишет отчёт в JSON; - glchat create-user (CLI + обёртка): создаёт аккаунты в обход выключенной регистрации, пакетно (--count/--prefix), при --sessions сразу выдаёт сессии и складывает учётные данные в файл 600 — иначе сотня клиентов не сможет войти из-за лимита попыток по IP; - auth: CreateUserByOperator и IssueSessionForOperator с тестом; - web/e2e/voice-ten.spec.ts: десять участников в одной голосовой комнате, проверка плиток, входящего аудио и слоя 1080p60 у клиента; сессии берутся из файла (без формы входа); - .gitignore: каталоги вывода Playwright test-results*.
43 lines
761 B
Plaintext
43 lines
761 B
Plaintext
# Инструкции и рабочие файлы harness — локальные, не коммитить
|
|
AGENT.md
|
|
PROGRESS.md
|
|
.opencode/skills/
|
|
docs/*.md
|
|
!docs/README.txt
|
|
|
|
# Служебное macOS
|
|
.DS_Store
|
|
|
|
# Секреты и локальные окружения
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Артефакты сборки и локальные кэши инструментов
|
|
.cache/
|
|
build/
|
|
dist/
|
|
coverage/
|
|
*.out
|
|
*.test
|
|
web/node_modules/
|
|
web/dist/
|
|
web/coverage/
|
|
web/.vite/
|
|
web/node_modules/.cache/
|
|
|
|
# Логи и временные файлы
|
|
*.log
|
|
*.tmp
|
|
*.swp
|
|
*~
|
|
|
|
# Редакторы
|
|
.idea/
|
|
.vscode/
|
|
!.vscode/extensions.json
|
|
|
|
# артефакты Playwright (e2e-прогоны) — локальные
|
|
web/test-results*/
|
|
web/playwright-report/
|