Przejdź do głównej zawartości

Testy — NV2 Engine

Pełne automatyczne wyniki testów NV2 Engine, zebrane podczas przeglądu QA 2026-08-13 (Linux, Rust 1.97, Node 22, Python 3). Przewiń w dół — liczniki rosną, paski się wypełniają, a każdy wiersz animuje się przy wejściu w widok. Użyj ▶ Powtórz animację, aby uruchomić ją ponownie.

Wszystkie testy zaliczone
Rust voxel engine — 98/98 unit tests green, NaN-hardened AI, Phase-2 features (model sharing, datasets, player preferences).
0
zaliczone
0
błędy
0
razem
Zestaw: cargo test (+ release benchmark)Czas: ~16 szignorowane: 1
AI / ML modules0
ai_generator (18), memplp (10), online_trainer (2), vegetation (3), biomes (1)
Gameplay0
interaction (19), crafting (6), inventory (13)
World & terrain0
block (7), world (6)
Shell / misc0
commands incl. /ai_* (6), assets (1)
Renderer0
camera (3), mesh (2), texture_registry (1)

🔎 Bramki jakości

Performance benchmark (release)vegetation head ~1.44 M pred/s · training ~0.96 M samples/s
`unsafe` blocks in the whole codebase0
⚠️Clippy (--all-targets)43 warnings, 0 errors (pre-existing style nits)

📝 Uwagi

  • NaN checkpoint corruption fixed this sweep: gradient clipping, sanitise-on-save, tolerant load (null → 0.0).
  • Phase-2 features: /ai_export, /ai_import (nv2-model-bundle), /ai_dataset, /ai_stats (player preferences).
Pełny raport na GitHubieNV2 Engine · TEST_REPORT.md

Odtworzenie

cd Core
cargo test
cargo test --release qa_benchmark_report -- --ignored --nocapture