added covarage

This commit is contained in:
2026-06-24 07:50:00 +03:00
parent 89ca1ee945
commit bc9b70764d
41 changed files with 1306 additions and 79 deletions
+4 -11
View File
@@ -1,16 +1,9 @@
from app.models.coverage import CoverageRequest
from app.services.jobs import create_job
from app.workers.tasks import compute_coverage as compute_coverage_task
def enqueue_coverage(request: CoverageRequest) -> str:
return create_job(
status="queued",
result={
"message": (
"Coverage calculation requires Celery worker "
"and propagation model integration"
),
"model": request.model,
"format": request.format,
},
)
job_id = create_job("coverage", request.model_dump())
compute_coverage_task.delay(job_id)
return job_id