34 lines
987 B
Markdown
34 lines
987 B
Markdown
# M03 Run 1 — CI Analysis
|
|
|
|
**Milestone:** M03
|
|
**Branch:** m03-test-architecture
|
|
**PR:** #2
|
|
**Report generated:** 2026-03-09
|
|
|
|
---
|
|
|
|
## 1. CI Status — Green
|
|
|
|
| Workflow | Run ID | Status |
|
|
|----------|--------|--------|
|
|
| Linter (ruff, eslint) | 22834383870, 22834384353 | ✓ PASS |
|
|
| Smoke Tests | 22834384359 | ✓ PASS (33/33, 2m37s) |
|
|
|
|
---
|
|
|
|
## 2. Fixes Applied
|
|
|
|
1. **base_url empty:** pytest.ini did not include `base_url`; pytest-base-url plugin fell back to empty. Added `base_url = http://127.0.0.1:7860` to pytest.ini.
|
|
2. **warns_merge_master failure:** Obsolete workflow (from upstream) blocked PRs. Removed; Serena uses `main`, not `master`.
|
|
|
|
---
|
|
|
|
## 3. Verification Checklist
|
|
|
|
* [x] Smoke Tests: runs on pull_request targeting main
|
|
* [x] Quality Tests: runs on push to main (not triggered until merge)
|
|
* [x] Nightly Tests: scheduled + workflow_dispatch
|
|
* [x] run_tests.yaml removed
|
|
* [x] All 33 tests pass in smoke tier
|
|
* [x] Repo guard and base-branch guard enforced
|