Dasharo compatibility: SMBIOS
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.
- Install the
dmidecode
package:sudo apt-get install dmidecode
.
DMI001.001 Verify the serial number
Test description
This test aims to verify that the serial number field is filled in correctly according to the Dasharo SMBIOS guidelines.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu 22.04
Test setup
- Proceed with the Test cases common documentation section.
Test steps
-
Open a terminal window and execute the following command:
dmidecode -t system
-
In the
BIOS Information
section, check theSerial number
field against the Dasharo SMBIOS guidelines.
Expected result
- The fields should be filled in according to the Dasharo SMBIOS guidelines.
DMI002.001 Verify the firmware version
Test description
This test aims to verify that the firmware version field is filled in correctly according to the Dasharo SMBIOS guidelines.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu 22.04
Test setup
- Proceed with the Test cases common documentation section.
Test steps
-
Open a terminal window and execute the following command:
dmidecode -t bios
-
In the
BIOS Information
section, check theVersion
field against the Dasharo SMBIOS guidelines.
Expected result
- The fields should be filled in according to the Dasharo SMBIOS guidelines.
DMI003.001 Verify the firmware product name
Test description
This test aims to verify that the firmware product name fields are filled in correctly according to the Dasharo SMBIOS guidelines.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu 22.04
Test setup
- Proceed with the Test cases common documentation section.
Test steps
-
Open a terminal window and execute the following command:
dmidecode -t system
-
In the
System Information
section, check theProduct Name
field against the Dasharo SMBIOS guidelines. -
Execute the following command in the terminal:
dmidecode -t baseboard
-
In the
Base Board Information
section, check theProduct Name
field against the Dasharo SMBIOS guidelines.
Expected result
- The fields should be filled in according to the Dasharo SMBIOS guidelines.
DMI004.001 Verify the firmware release date
Test description
This test aims to verify that the firmware release date field are filled in correctly according to the Dasharo SMBIOS guidelines.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu 22.04
Test setup
- Proceed with the Test cases common documentation section.
Test steps
-
Open a terminal window and execute the following command:
dmidecode -t bios
-
In the
System Information
section, check theRelease Date
field against the Dasharo SMBIOS guidelines.
Expected result
- The field should be filled in according to the Dasharo SMBIOS guidelines.
DMI005.001 Verify the firmware manufacturer
Test description
This test aims to verify that the firmware manufacturer fields are filled in correctly according to the Dasharo SMBIOS guidelines.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu 22.04
Test setup
- Proceed with the Test cases common documentation section.
Test steps
-
Open a terminal window and execute the following command:
dmidecode -t system
-
In the
System Information
section, check theManufacturer
field against the Dasharo SMBIOS guidelines. -
Execute the following command in the terminal:
dmidecode -t baseboard
-
In the
Base Board Information
section, check theManufacturer
field against the Dasharo SMBIOS guidelines.
Expected result
- The fields should be filled in according to the Dasharo SMBIOS guidelines.
DMI006.001 Verify the firmware vendor
Test description
This test aims to verify that the firmware vendor field is filled in correctly according to the Dasharo SMBIOS guidelines.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu 22.04
Test setup
- Proceed with the Test cases common documentation section.
Test steps
-
Open a terminal window and execute the following command:
dmidecode -t bios
-
In the
BIOS Information
section, check theVendor
field against the Dasharo SMBIOS guidelines.
Expected result
- The field should be filled in according to the Dasharo SMBIOS guidelines.
DMI007.001 Verify the firmware family
Test description
This test aims to verify that the firmware family field is filled in correctly according to the Dasharo SMBIOS guidelines.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu 22.04
Test setup
- Proceed with the Test cases common documentation section.
Test steps
-
Open a terminal window and execute the following command:
dmidecode -t system
-
In the
System Information
section, check theFamily
field against the Dasharo SMBIOS guidelines.
Expected result
- The field should be filled in according to the Dasharo SMBIOS guidelines.
DMI008.001 Verify the firmware type
Test description
This test aims to verify that the firmware type field is filled in correctly according to the Dasharo SMBIOS guidelines.
Test configuration data
FIRMWARE
= DasharoOPERATING_SYSTEM
= Ubuntu 22.04
Test setup
- Proceed with the Test cases common documentation section.
Test steps
-
Open a terminal window and execute the following command:
dmidecode -t chassis
-
In the
Chassis Information
section, check theType
field against the Dasharo SMBIOS guidelines.
Expected result
- The field should be filled in according to the Dasharo SMBIOS guidelines.