fix(ci): isolate startup performance resources

This commit is contained in:
jxxghp
2026-08-23 23:42:04 +08:00
parent 85439d3f9c
commit ba2eb869e2
4 changed files with 191 additions and 153 deletions
+5 -2
View File
@@ -40,6 +40,9 @@ import json
import sys
import time
from app.testing.bootstrap import install_sites_stub
install_sites_stub()
before = set(sys.modules)
started_at = time.perf_counter()
importlib.import_module({target!r})
@@ -94,9 +97,9 @@ import time
from fastapi import FastAPI
from app.testing.bootstrap import ensure_sites_stub
from app.testing.bootstrap import install_sites_stub
ensure_sites_stub()
install_sites_stub()
from app.startup import lifecycle