test: add pyinstrument profiler (#3955)

This commit is contained in:
dni ⚡
2026-05-07 17:15:53 +02:00
committed by GitHub
parent 9edc4786e1
commit 8b426efa3e
7 changed files with 141 additions and 3 deletions
+4
View File
@@ -65,6 +65,7 @@ from .middleware import (
InstalledExtensionMiddleware,
add_first_install_middleware,
add_ip_block_middleware,
add_profiler_middleware,
add_ratelimit_middleware,
)
from .tasks import internal_invoice_listener, invoice_listener, run_interval
@@ -196,6 +197,9 @@ def create_app() -> FastAPI:
register_exception_handlers(app)
if settings.profiler:
add_profiler_middleware(app)
return app