Improvements - Overhauled the test framework - Sped up the creation of PDF report
0.7.0
Improvements - Overhauled the html report from viewnvme/testnvme/checknvme - Updated parameters relevant to NVMe health
For developers - Updated nvmecmd version with parameter changes for health and bug fix for feature reads
0.6.0
Improvements - Removed pycache and hidden OS files from the build - Updated nvmecmd to version that supports sanitize - Changed testnvme so user can easily add their own test suites - Updated big file write test case
For developers - Split out test suites into separate files
0.5.0
Added viewnvme command. Several bug fixes and improvements in the test cases and reporting.
Improvements - Added viewnvme command - Improvements and bug fixes in the html resources - Bug fixes in the test cases, reporting, and framework
0.4.3
Updated to support PCIe gen4/5 devices, several bug fixes in framework to stop on fail
Improvements - Updated nvmecmd to version that supports PCIe gen4/5 speed - Set read default to exclude log pages 7/8 because they can be too big - Bug fixes in framework for stop and stop on fail options
0.4.2
Added fixes for bugs found through initial testing and updated test cases to be more consistent and simple
Improvements - Replaced aspm_latency and nonop_latency test cases with idle_latency - Test Case improvements to make them more consistent and simpler - Bug fix for issue where compare fails when new parameters added during a test suite - Added check for free disk space in test suites that require full drive testing