Skip to content

Commit

Permalink
unified-test-documentation/dasharo-compatibility/build-and-boot.md: Add
Browse files Browse the repository at this point in the history
Signed-off-by: Filip Gołaś <[email protected]>
  • Loading branch information
philipandag committed Oct 28, 2024
1 parent ef90a50 commit 9e44c0c
Showing 1 changed file with 75 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
# Dasharo Compatibility: Fan speed measure

## Test cases common documentation

**Test setup**

1. Proceed with the
[Generic test setup: firmware](../generic-test-setup.md#firmware).

## BBO001.001 Build Dasharo (Ubuntu)

**Test description**

This test aims to verify that Dasharo is buildable on freshly installed Ubuntu.

**Test configuration data**

1. `FIRMWARE` = Dasharo
1. `OPERATING_SYSTEM` = Ubuntu

**Test steps**
1. If the Ubuntu on the device is not freshly installed, install a clean one.
Do not use the preseeds suggested in [Generic Test Setup](../generic-test-setup.md#os-installer)
. You can get a clean installer from [ubuntu.com](https://ubuntu.com/download).
1. Boot into Ubuntu
1. Build the Dasharo firmware for the DUT following the build instructions
from docs.dasharo.com for this device. For example [Novacustom building manual](../../unified/novacustom/building-manual.md)
in the case of testing on a Novacustom laptop.
1. Flash the built firmware on the device using the instructions for the device
from docs.dasharo.com. For example [Novacustom firmware update](../../unified/novacustom/firmware-update.md)
in the case of testing on a Novacustom laptop.

**Expected result**
The build process should result in creating a rom file, which will be
possible to flash onto the device.

## BBO001.002 Boot (Ubuntu)

**Test description**

This test aims to verify that Ubuntu Linux is bootable with the firmware built
using the instructions at docs.dasharo.com.

**Test configuration data**

1. `FIRMWARE` = Dasharo
1. `OPERATING_SYSTEM` = Ubuntu

**Test steps**
1. Power on the DUT.
1. Boot into Ubuntu.

**Expected result**
There was no message that the device booted from recovery.
The OS boots properly.

## BBO001.003 Boot (Windows)

**Test description**

This test aims to verify that Windows is bootable with the firmware built
using the instructions at docs.dasharo.com.

**Test configuration data**

1. `FIRMWARE` = Dasharo
1. `OPERATING_SYSTEM` = Windows

**Test steps**
1. Power on the DUT.
1. Boot into Windows.

**Expected result**
There was no message that the device booted from recovery.
The OS boots properly.

0 comments on commit 9e44c0c

Please sign in to comment.