Skip to content

Add comprehensive test suite and CI/CD pipeline for PR checks #5

Add comprehensive test suite and CI/CD pipeline for PR checks

Add comprehensive test suite and CI/CD pipeline for PR checks #5

Re-run triggered November 30, 2025 20:16
Status Failure
Total duration 1m 15s
Artifacts

ci.yml

on: pull_request
Matrix: Run Tests
Code Quality Checks
9s
Code Quality Checks
Security Scan
26s
Security Scan
API Integration Tests
0s
API Integration Tests
PR Check Summary
3s
PR Check Summary
Fit to window
Zoom out
Zoom in

Annotations

14 errors
Ruff (F401): tests/conftest.py#L6
tests/conftest.py:6:8: F401 `sqlite3` imported but unused
Ruff (F401): start_server.py#L4
start_server.py:4:8: F401 `time` imported but unused
Ruff (F401): start_server.py#L1
start_server.py:1:8: F401 `os` imported but unused
Ruff (E722): restart.py#L13
restart.py:13:5: E722 Do not use bare `except`
Ruff (F401): restart.py#L6
restart.py:6:8: F401 `os` imported but unused
Ruff (F401): restart.py#L4
restart.py:4:8: F401 `signal` imported but unused
Ruff (E701): app.py#L247
app.py:247:39: E701 Multiple statements on one line (colon)
Ruff (E701): app.py#L191
app.py:191:39: E701 Multiple statements on one line (colon)
Ruff (E701): app.py#L137
app.py:137:39: E701 Multiple statements on one line (colon)
Ruff (F401): app.py#L4
app.py:4:30: F401 `fastapi.HTTPException` imported but unused
Run Tests (3.11)
Process completed with exit code 1.
Run Tests (3.10)
Process completed with exit code 1.
Run Tests (3.12)
Process completed with exit code 1.
PR Check Summary
Process completed with exit code 1.