109 lines
6.1 KiB
Plaintext
109 lines
6.1 KiB
Plaintext
# DGR-003 final verification — 2026-07-14
|
|
|
|
# Native emission closure — 2026-07-14
|
|
PYTHONPATH=packages/node:packages/tracker:packages/contracts /run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q tests/test_native_identity_emission.py tests/test_runtime_recipe_identity.py tests/test_node_capability.py tests/test_tracker_capability_admission.py tests/test_node_doctor.py tests/test_llama_cpp_dependency.py
|
|
# result: 171 passed, 1 skipped in 7.07s
|
|
|
|
ruff check packages/node/meshnet_node/native_backend.py packages/node/meshnet_node/doctor.py tests/test_native_identity_emission.py
|
|
# result: All checks passed
|
|
|
|
git diff --check
|
|
# result: pass
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m compileall packages tests
|
|
# result: pass
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/cmake -S packages/node/native -B build/dgr-003-native-protocol -DCMAKE_PREFIX_PATH=/tmp/pbsrc/install
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/cmake --build build/dgr-003-native-protocol -j2
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/ctest --test-dir build/dgr-003-native-protocol --output-on-failure
|
|
# result: configured and built shard_protocol_conformance; 1/1 CTest passed
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q
|
|
# result: 902 passed, 13 skipped in 255.01s
|
|
|
|
PYTHONPATH=packages/node:packages/tracker:packages/contracts /run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q tests/test_runtime_recipe_identity.py tests/test_node_capability.py tests/test_tracker_capability_admission.py
|
|
# result: 99 passed in 4.76s
|
|
|
|
PYTHONPATH=packages/node /run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q tests/test_glm_alpha_target.py
|
|
# result: 99 passed in 0.15s
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q
|
|
# first integrated result: 871 passed, 13 skipped, 1 failed in 258.18s
|
|
# sole failure: tests/test_tracker_routing.py::test_tracker_dashboard_can_cancel_inflight_proxy
|
|
# fixture completed at ~3s before cancellation; cancel endpoint returned 404
|
|
|
|
for i in 1 2 3 4 5; do
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q tests/test_tracker_routing.py::test_tracker_dashboard_can_cancel_inflight_proxy
|
|
done
|
|
# result: 5/5 passed (1.14s, 1.14s, 1.26s, 1.14s, 1.64s)
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q
|
|
# final integrated result: 872 passed, 13 skipped in 253.46s
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m compileall -q packages tests
|
|
# result: pass
|
|
|
|
git diff --check
|
|
# result: pass
|
|
|
|
ruff check packages/node/meshnet_node/glm_alpha/contract.py packages/node/meshnet_node/runtime_recipe.py packages/tracker/meshnet_tracker/recipe.py packages/tracker/meshnet_tracker/capability.py tests/test_glm_alpha_target.py tests/test_runtime_recipe_identity.py
|
|
# result: All checks passed!
|
|
|
|
git show e7c780a:packages/tracker/meshnet_tracker/server.py > /tmp/dgr003-server-base.py
|
|
ruff check /tmp/dgr003-server-base.py
|
|
ruff check packages/tracker/meshnet_tracker/server.py
|
|
# result: both baseline and current server.py report the same 8 pre-existing findings
|
|
|
|
# ---------------------------------------------------------------------------
|
|
# Delayed-review repair continuation — 2026-07-14
|
|
# No model payload, GPU, external API, or real inference was run.
|
|
# ---------------------------------------------------------------------------
|
|
|
|
PYTHONPATH=packages/node:packages/tracker:packages/contracts /run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q tests/test_runtime_recipe_identity.py tests/test_node_capability.py tests/test_tracker_capability_admission.py
|
|
# result: 126 passed in 4.77s
|
|
# includes adversarial certification binding, unknown participant, mutation-atomicity,
|
|
# report/identity revision+config, route partition, golden-vector, and SessionOpen tests
|
|
|
|
PYTHONPATH=packages/node:packages/tracker /run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python scripts/gen_recipe_fingerprint_vectors.py --check
|
|
# result: tests/data/recipe_fingerprint_vectors.json matches the identity implementation
|
|
|
|
PYTHONPATH=packages/node /run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q tests/test_glm_alpha_target.py
|
|
# result: 99 passed in 0.11s
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q tests/test_tracker_routing.py
|
|
# result: 93 passed in 46.83s
|
|
# there is no separate tests/test_tracker_server.py in this repository
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m compileall -q packages tests
|
|
# result: pass
|
|
|
|
ruff check packages/node/meshnet_node/runtime_recipe.py packages/tracker/meshnet_tracker/recipe.py packages/tracker/meshnet_tracker/capability.py tests/test_runtime_recipe_identity.py scripts/gen_recipe_fingerprint_vectors.py
|
|
# result: All checks passed!
|
|
|
|
git show e7c780a:packages/tracker/meshnet_tracker/server.py > /tmp/dgr003-server-base.py
|
|
ruff check /tmp/dgr003-server-base.py
|
|
ruff check packages/tracker/meshnet_tracker/server.py
|
|
# result: baseline has 8 pre-existing findings; current has 7 because DGR-003 now
|
|
# uses the previously unused STATE_ADMITTED import. No new server.py finding.
|
|
|
|
git diff --check
|
|
# result: pass
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q
|
|
# result: 898 passed, 13 skipped, 1 failed in 255.43s
|
|
# sole failure: tests/test_tracker_routing.py::test_tracker_dashboard_can_cancel_inflight_proxy
|
|
# the fixture completed its three-second stream before the cancel request, so cancel returned 404
|
|
|
|
for i in 1 2 3 4 5; do
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q tests/test_tracker_routing.py::test_tracker_dashboard_can_cancel_inflight_proxy || exit 1
|
|
done
|
|
# result: first 3 passed (1.16s, 1.65s, 1.64s); attempt 4 reproduced the same 404 race.
|
|
# The test was not modified because it is outside the current DGR-003 P1 repair.
|
|
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q
|
|
# result: 899 passed, 13 skipped in 253.64s (0:04:13)
|
|
|
|
# Hermes controller acceptance rerun after agent completion
|
|
/run/media/popov/d/DEV/repos/d-popov.com/AI/.venv/bin/python -m pytest -q
|
|
# result: 899 passed, 13 skipped in 252.66s (0:04:12)
|