Add deep training acceptance checks
This commit is contained in:
@@ -9,7 +9,7 @@ from fastapi.middleware.cors import CORSMiddleware
|
||||
from fastapi.responses import FileResponse, StreamingResponse
|
||||
|
||||
from . import db
|
||||
from .acceptance import latest_acceptance_report, run_live_acceptance
|
||||
from .acceptance import latest_acceptance_report, latest_deep_acceptance_report, run_deep_acceptance, run_live_acceptance
|
||||
from .catalog import get_catalog
|
||||
from .config import settings
|
||||
from .coverage import get_coverage_report
|
||||
@@ -81,6 +81,16 @@ def api_acceptance_smoke(base_url: str = "http://127.0.0.1:8010") -> dict:
|
||||
return run_live_acceptance(base_url)
|
||||
|
||||
|
||||
@app.get("/api/acceptance/deep/latest")
|
||||
def api_deep_acceptance_latest() -> dict:
|
||||
return latest_deep_acceptance_report()
|
||||
|
||||
|
||||
@app.post("/api/acceptance/deep")
|
||||
def api_deep_acceptance() -> dict:
|
||||
return run_deep_acceptance()
|
||||
|
||||
|
||||
@app.get("/api/datasets")
|
||||
def api_datasets() -> list[dict]:
|
||||
return list_uploaded_datasets()
|
||||
|
||||
Reference in New Issue
Block a user