Skip to content

Test matrix

About

The test matrix is used to determine the scope of tests which the DUT is subjected from before the release of the new binary compatible with Hardkernel devices.

Module: Dasharo compatibility

No. Supported test suite Test suite ID Supported test cases
1. Custom boot order CBO CBO001.002
2. Custom Boot Keys CBK All
3. Custom logo CLG All
4. USB HID and MSC Support USB USB001.0001, USB001.002, USB002.001, USB002.002
5. Custom network boot entries CNB CNB001.002
6. UEFI compatible interface EFI EFI001.001
7. UEFI Shell USH All
8. NVMe support NVM NVM001.001, NVM001.002
9. Network boot PXE All
10. Display ports DSP DSP002.001, DSP003.001
11. Audio subsystem AUD AUD007.001, AUD008.001
12. Sleep mode SUSP SUSP001.001, SUSP002.001, SUSP003.001, SUSP005.001
13. SMBIOS verification DMI All
14. eMMC support MMC All
15. Sign of life SOL All
16. Persistent Boot Splash LCM All
17. Debian Stable and Ubuntu LTS support LBT LBT003.001, LBT003.002, LBT004.001, LBT004.002
18. Power state after power fail PSF All
19. Dasharo Tools Suite DTS DTS001.001, DTS002.001, DTS003.001, DTS004.001, DTS005.001, DTS006.001
20. Reset to defaults RTD RTD001.001, RTD002.001, RTD003.001, RTD004.001, RTD006.001
21. Ethernet interface NET All
22. Dasharo Configuration Utility DCU DCU001.001, DCU002.001, DCU003.001
23. ESP scanning ESP All
24. Network Boot Utilities NBT All
25. USB detection UDT All
26. USB booting UBT All
27. Setup Menu information SET All
28. Ubuntu booting performance test BUB All
29. CPU status CPU CPU001.001, CPU002.001, CPU003.001, CPU004.001
30. Auto boot time-out BMM All

Module: Dasharo Security

No. Supported test suite Test suite ID Supported test cases
1. TPM Support TPM TPM001.002,TPM002.001,TPM002.002,TPM003.001,TPM003.002,TPM003.004,
2. Verified Boot Integration VBO All
3. BIOS lock support BLS All
4. Measured boot integration MBO All
5. UEFI Secure Boot integration SBO All
6. UEFI Setup password PSW All
8. USB stack enable/disable USS All
9. Network stack enable/disable NBA All
10. SMM BIOS write protection SMM All
11. TPM2 Commands TPMCMD All

Module: Dasharo Stability

No. Supported test suite Test suite ID Supported test cases
1. TPM Support TPD TPD003.001,TPD004.001
2. USB Devices Detection SUD All
3. NVMe detection SNV All

Module: Dasharo Performance

No. Supported test suite Test suite ID Supported test cases
1. Serial Boot Measure CBMEM All
2. CPU CPT CPT001.001,CPT002.001
3. CPU CPF CPF001.001,CPF002.001,CPF004.001
4. Platform stability STB STB001.001,STB001.002,STB002.001
5. Ubuntu booting performance test BUB All