Some checks failed
Architecture Lint / Linter Tests (pull_request) Successful in 21s
PR Checklist / pr-checklist (pull_request) Failing after 4m19s
Smoke Test / smoke (pull_request) Failing after 19s
Validate Config / YAML Lint (pull_request) Failing after 11s
Validate Config / JSON Validate (pull_request) Successful in 15s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 1m20s
Validate Config / Shell Script Lint (pull_request) Failing after 44s
Validate Config / Cron Syntax Check (pull_request) Successful in 4s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 4s
Validate Config / Playbook Schema Validation (pull_request) Successful in 23s
Architecture Lint / Lint Repository (pull_request) Has been cancelled
Validate Config / Python Test Suite (pull_request) Has been cancelled
tests/test_quality_gate.py:
TestValidateEntryManual (16 tests):
valid entry, missing fields (song/artist/beat/scene),
type checks (empty song, beat=0, beat=string),
timestamp format (valid M:SS, valid MM:SS, no colon, letters),
scene validation (missing mood, missing colors, empty colors,
too many colors (>5), description too short, scene not dict)
TestValidateFile (6 tests):
all valid, all invalid, mixed, JSON parse error,
blank lines skipped, missing file
TestStatisticsTracking (2 tests):
error count matches, valid count accurate
TestRealFiles (1 test + 6 subtests):
validates all actual scene-descriptions/*.jsonl files
Total: 27 passed, 6 subtests passed in 0.04s