32 lines
1.2 KiB
Plaintext
32 lines
1.2 KiB
Plaintext
# DGR-007 — exact commands (run from the worktree root).
|
|
# Python: /run/media/popov/d/DEV/repos/d-popov.com/AI/.venv (Python 3.14.6, numpy 2.4.4).
|
|
# Root conftest.py adds packages/* to sys.path, so `meshnet_node` imports work.
|
|
|
|
VP=/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python
|
|
|
|
# Targeted tests for this story.
|
|
$VP -m pytest -q tests/test_hot_kv_state.py
|
|
# -> 22 passed
|
|
|
|
# Python compile check for the changed packages/tests.
|
|
$VP -m compileall -q packages tests
|
|
# -> exit 0
|
|
|
|
# Diff hygiene.
|
|
git diff --check
|
|
# -> exit 0
|
|
|
|
# Dependency (DGR-006) + range-ownership (DGR-005) tests still green.
|
|
$VP -m pytest -q tests/test_boundary_adapter.py tests/test_gguf_ownership.py
|
|
# -> 25 passed
|
|
|
|
# Full deterministic suite (with DGR-007 files present).
|
|
$VP -m pytest -q -rfE
|
|
# -> see README (pre-existing unrelated failure set, +22 passed vs baseline)
|
|
|
|
# Clean-tree reproduction (DGR-007 files moved aside).
|
|
mv packages/node/meshnet_node/hot_kv_state.py /tmp/ && mv tests/test_hot_kv_state.py /tmp/
|
|
$VP -m pytest -q -rfE
|
|
# -> identical failure/error set, passed count drops by exactly 22
|
|
mv /tmp/hot_kv_state.py packages/node/meshnet_node/ && mv /tmp/test_hot_kv_state.py tests/
|