Skip to content

Dasharo Performance: coreboot boot measure

Test cases common documentation

Test setup

  1. Proceed with the Generic test setup: firmware.
  2. Proceed with the Generic test setup: OS installer.
  3. Proceed with the Generic test setup: OS installation.
  4. Download cbmem from the cloud to the DUT.
  5. Disable Secure Boot.

CBMEM001.001 coreboot booting time measure after coldboot (Ubuntu 22.04)

Test description

This test aims to verify whether the DUT boots after coldboot and how long this process takes. This test case may be re-done several times to to average the results and specify the platform stability.

Test configuration data

  1. FIRMWARE = Dasharo
  2. OPERATING_SYSTEM = Ubuntu 22.04

Test setup

  1. Proceed with the Test cases common documentation section.
  2. Download cbmem from the cloud to the DUT.
  3. Disable Secure Boot.

Test steps

  1. Open a terminal window and execute the following command:
sudo ./cbmem -T

Expected result

The output of the command should contain the information about duration of all boot stages.

CBMEM002.001 coreboot booting time measure after warmboot (Ubuntu 22.04)

Test description

This test aims to verify whether the DUT boots after warmboot and how long this process takes. This test case may be re-done several times to to average the results and specify the platform stability.

Test configuration data

  1. FIRMWARE = Dasharo
  2. OPERATING_SYSTEM = Ubuntu 22.04

Test setup

  1. Proceed with the Test cases common documentation section.
  2. Download cbmem from the cloud to the DUT.
  3. Disable Secure Boot.

Test steps

  1. Open a terminal window and execute the following command:
sudo ./cbmem -T

Expected result

The output of the command should contain the information about duration of all boot stages.

CBMEM003.001 coreboot booting time measure after system reboot (Ubuntu 22.04)

Test description

This test aims to verify whether the DUT boots after system reboot and how long this process takes. This test case may be re-done several times to to average the results and specify the platform stability.

Test configuration data

  1. FIRMWARE = Dasharo
  2. OPERATING_SYSTEM = Ubuntu 22.04

Test setup

  1. Proceed with the Test cases common documentation section.
  2. Download cbmem from the cloud to the DUT.
  3. Disable Secure Boot.

Test steps

  1. Open a terminal window and execute the following command:
sudo ./cbmem -T

Expected result

The output of the command should contain the information about duration of all boot stages.