Dasharo Performance: Fan Control
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.
-
Check if package
lm-sensors
is installed and if not, use below command in the terminal to install:apt-get install --assume-yes lm-sensors
FNM001.001 Fan does not stuck after coldboot (Ubuntu)
Test description
This test aims to verify that the fan does not stuck on initial or any defined speed after coldboot.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
=Ubuntu
Test setup
- Proceed with the Test cases common documentation section.
Test steps
- Cut the power off while DUT is turned on.
- Restore power and power on the DUT.
- Boot into the system.
- Log into the system by using the proper login and password.
-
In the terminal window run the following command:
sensors | grep fan1
-
Repeat command every one minute, for 60 minutes.
- Compare the results.
Expected result
The output of the command should contain information about the current fan speed. If the current speed is the same as initial speed, the test should be considered as failed. If the current speed does not change in the long term, the test should be considered as failed.
Example output:
fan1: 1131 RPM (min = 329 RPM)
FNM002.001 Fan does not stuck after warmboot (Ubuntu)
Test description
This test aims to verify that the fan does not stuck on initial or any defined speed after warmboot.
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.
-
In the terminal window run the following command:
sensors | grep fan1
-
Repeat command every one minute, for 60 minutes.
- Compare the results.
Expected result
The output of the command should contain information about the current fan speed. If the current speed is the same as initial speed, the test should be considered as failed. If the current speed does not change in the long term, the test should be considered as failed.
Example output:
fan1: 1131 RPM (min = 329 RPM)
FNM003.001 Fan does not stuck after reboot (Ubuntu)
Test description
This test aims to verify that the fan does not stuck on initial or any defined speed after reboot.
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.
-
In the terminal window run the following command:
sensors | grep fan1
-
Repeat command every one minute, for 60 minutes.
- Compare the results.
Expected result
The output of the command should contain information about the current fan speed. If the current speed is the same as initial speed, the test should be considered as failed. If the current speed does not change in the long term, the test should be considered as failed.
Example output:
fan1: 1131 RPM (min = 329 RPM)