Dasharo Stability: NVMe detection
Test cases common documentation
Test setup
- Proceed with the Generic test setup: firmware.
- Proceed with the Generic test setup: OS installer.
- Proceed with the Generic test setup: OS installation.
- Proceed with the Generic test setup: OS boot from disk.
SNV0001.201 NVMe detection after cold boot (Ubuntu)
Test description
This test aims to verify that the NVMe disk is correctly detected after performing a cold boot. The test should be performed in multiple iterations.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep -i nvme
-
Disconnect the power source, and remove the battery if present.
- Connect power and battery again.
- Power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
Open a terminal window and run the following command:
lspci | grep -i nvme
Expected result
The output of each lspci
command should contain information about the mounted
on the DUT NVMe disk. Example output:
01:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller 980
SNV0001.201 NVMe detection after warm boot (Ubuntu)
The test is fully automated. Refer to https://github.com/Dasharo/open-source-firmware-validation/tree/develop
SNV0003.201 NVMe detection after reboot (Ubuntu)
The test is fully automated. Refer to https://github.com/Dasharo/open-source-firmware-validation/tree/develop
SNV0004.201 NVMe detection after suspension (Ubuntu)
The test is fully automated. Refer to https://github.com/Dasharo/open-source-firmware-validation/tree/develop