Skip to content

Releases: Marks-Tech-Lab/linux-validation-suite

Storage health and benchmark alpha

Pre-release

Choose a tag to compare

@Marks-Tech-Lab Marks-Tech-Lab released this 20 Jul 14:54

Storage health and benchmark alpha

Highlights

  • Added internal-drive inventory enrichment with normalized SMART health.
  • Added NVMe health through nvme-cli and broader ATA/SATA/SAS fallback coverage through optional smartmontools/smartctl.
  • Added fio-backed KDiskMark/CDM-style Storage Benchmark for CLI and profile workflows.
  • Added sequential all-internal-drive benchmarking with explicit root/system-drive safeguards.
  • Added CoW/Btrfs workspace support with warnings.
  • Added normalized JSON/TXT benchmark artifacts.
  • Added Storage Benchmark Quick and Storage Benchmark Sequential profiles.
  • Quick Test now ends with a one-run Storage Benchmark stage.

Notes

  • fio is required for Storage Benchmark.
  • nvme-cli enables NVMe SMART health.
  • smartmontools provides smartctl for broader SMART coverage.
  • Missing smartctl is not a failure when detected NVMe drives are covered by nvme-cli.
  • Storage benchmarks write bounded LVS-owned temporary files.
  • Root/system-drive benchmarking requires explicit opt-in and reports at least WARN.
  • KDiskMark/CDM-style means fio-backed comparable workload behavior, not exact CrystalDiskMark compatibility.

v0.1.2-alpha - Local migration workflow

Pre-release

Choose a tag to compare

@Marks-Tech-Lab Marks-Tech-Lab released this 14 Jul 20:51

Alpha update for Linux Validation Suite (LVS).

Adds:

  • public-safe local support export
  • guarded private migration bundle export
  • restore preview workflow
  • guarded restore apply workflow
  • CLI and TUI access for the full migration/support workflow
  • no-overwrite restore behavior
  • conflict staging for manual review
  • manifest/checksum/path-safety validation
  • smoke coverage for migration safety behavior

Safety boundaries:

  • Google credentials are not bundled
  • result contents are not bundled
  • sensor logs are not bundled
  • vendor data, .venv, caches, and secrets remain excluded
  • restore preview performs no writes
  • restore apply requires explicit confirmation

Validation:

  • full smoke suite passed: 189 tests
  • py_compile passed
  • git diff --check passed

v0.1.1-alpha - Alpha patch 1

Pre-release

Choose a tag to compare

@Marks-Tech-Lab Marks-Tech-Lab released this 14 Jul 19:59

Patch alpha release for Linux Validation Suite (LVS).

Fixes:

  • aligns displayed suite version with public alpha versioning
  • fixes fresh-clone smoke test failure in the CLI heatsoak launch smoke stub
  • suppresses noisy captured interactive output during passing smoke tests while preserving failure diagnostics

Validation:

  • full smoke suite passed: 181 tests
  • py_compile passed
  • git diff --check passed

v0.1.0-alpha - Initial public alpha

Pre-release

Choose a tag to compare

@Marks-Tech-Lab Marks-Tech-Lab released this 14 Jul 19:13

Initial public alpha of Linux Validation Suite (LVS).

This release includes:

  • CLI validation workflow
  • Textual TUI operator workflow
  • hardware telemetry capture
  • result review and QA payload tooling
  • smoke-test coverage
  • public-safe settings scaffolding
  • local/private result and credential exclusions
  • MIT open-source license

Current limitations:

  • primarily developed and validated on x86_64 Linux
  • ARM64/Linux support is planned but not fully validated yet
  • some telemetry, sensor, GPU, stress-test, or dependency behavior may be incomplete on ARM systems
  • Google Drive upload support is optional and user-configured
  • CPU cooler testing v2 workflow is planned but not included yet