mirror of
https://github.com/NVIDIA/nvbench.git
synced 2026-07-01 11:47:33 +00:00
Route NVBench JSON read failures and missing required root keys through the documented user-facing error path so malformed inputs return 1 instead of producing a traceback. Allow deterministic mean-based timing summaries with zero standard deviation to form zero-width intervals, while still rejecting negative or non-finite dispersion values. Reuse the same non-negative finite predicate for relative noise validation. Add regression coverage for unreadable inputs, missing root keys, and identical stable timing summaries.