Skip to content

Commit 4e8da6e

Browse files
committed
Ensure pytest installs in macOS CI
- Require test extras install without ignoring failures
1 parent b2adc7a commit 4e8da6e

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

tools/agent-review/2026-01-25-atdma-group-delay-types.review.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Agent Review Bundle Summary
2-
- Goal: Validate macOS CI startup by hitting /health.
3-
- Changes: Add a curl health check after starting uvicorn.
2+
- Goal: Fix macOS CI pytest availability.
3+
- Changes: Ensure test extras install is not optional.
44
- Files: .github/workflows/macos-ci.yml; README.md; src/pypnm/pnm/analysis/atdma_group_delay.py; src/pypnm/pnm/analysis/us_drw.py; src/pypnm/pnm/data_type/DocsEqualizerData.py; src/pypnm/docsis/cm_snmp_operation.py; src/pypnm/api/routes/docs/if30/us/atdma/chan/stats/service.py; docs/api/fast-api/single/us/atdma/chan/pre-equalization.md; docs/api/fast-api/single/us/atdma/chan/stats.md; docs/api/fast-api/single/us/ofdma/stats.md; docs/api/fast-api/single/ds/ofdm/mer-margin.md; docs/api/fast-api/single/general/system-description.md; tests/test_docs_equalizer_group_delay.py; tools/release/release.py
55
- Tests: Not run (not requested).
66
- Notes: None.
@@ -48,7 +48,7 @@ jobs:
4848
- name: Install Project
4949
run: |
5050
python -m pip install -e .
51-
python -m pip install -e ".[test]" || true
51+
python -m pip install -e ".[test]"
5252

5353
- name: Run Tests
5454
env:
@@ -145,7 +145,7 @@ PyPNM is a DOCSIS 3.x/4.0 Proactive Network Maintenance toolkit for engineers wh
145145
Fast install (helper script; latest release auto-detected):
146146

147147
```bash
148-
TAG="v1.0.49.0-rc1"
148+
TAG="v1.0.50.0-rc1"
149149
PORT=8080
150150

151151
curl -fsSLo install-pypnm-docker-container.sh \

0 commit comments

Comments
 (0)