Run CVS platform host configuration check tests#
2026-09-24
2 min read time
Platform tests validate host OS configuration, BIOS version, firmware, driver, PCIe settings, and GPU health on each cluster node. Run platform tests before burn-in to catch configuration mismatches early.
Set up config#
Copy the platform configuration file:
cvs config copy platform/host_config.json --output ~/cvs_workspace/platform/host_config.json
Edit the file and replace the values with your cluster’s actual versions — leave no
<changeme>placeholders:os_versionkernel_versionrocm_versionbios_version
For the complete field reference and expected-value format, see Platform test configuration file reference for Cluster Validation Suite (CVS).
Run tests#
Run host check scripts to validate host-side configurations, such as model load balancing enablement, PCIe checks, kernel version, and ROCm version.
You can list all available host check test cases using the CLI:
cvs list host_configs_cvs
Available tests in host_configs_cvs:
- test_check_os_release
- test_check_kernel_version
- test_check_bios_version
- test_check_rocm_version
- test_check_gpu_fw_version
- test_check_pci_realloc
- test_check_iommu_pt
- test_check_numa_balancing
- test_check_online_memory
- test_check_pci_accelerators
- test_check_gpu_pcie_speed_width
- test_check_be_nic_pcie_speed_width
- test_check_pci_acs
- test_check_dmesg_driver_errors
Run the platform host check suite:
cvs run host_configs_cvs \
--cluster_file ~/cvs_workspace/cluster.json \
--config_file ~/cvs_workspace/platform/host_config.json \
--html=/var/www/html/cvs/host.html --capture=tee-sys --self-contained-html \
--log-file=/tmp/host.log -vvv -s