Dasharo / open-source-firmware-validation

OSFV infrastructure with automated tests and scripts for managing test results
Apache License 2.0
7 stars 1 forks source link

Tianocore Reset S #356

Open macpijan opened 1 month ago

macpijan commented 1 month ago

Device

V1211

RTE version

v1.0.0

OSFV version

c16334e10441cbf9d73560eb5b0443de7d8aa46b (HEAD -> regression_protectli_v121x, origin/regression_protectli_v121x)

Affected component(s) or functionality

menus . Tianocore Reset System

Brief summary

System is not reset

How reproducible

No response

How to reproduce

Run SB suite.

DEVICE_IP=192.168.10.222 FW_FILE=protectli_v1211_v0.9.2.rom RTE_IP=192.168.10.227 CONFIG=protectli-v1211 SNIPEIT_NO=true ./scripts/run.sh dasharo-security/secure-boot.robot 

Expected behavior

System is reset

Actual behavior

System is not reset

Either SBO002.001 or SB002.002 or both, sometimes fail.

Link to screenshots or logs

Noticed a few times especially in the SB suite:

image

image

Additional context

No response

Solutions you've tried

No response

macpijan commented 1 month ago

@BeataZdunczyk Need for a reliability test for this keyword to ensure it works as expected.

JanPrusinowski commented 1 month ago

Fixed in: https://github.com/Dasharo/open-source-firmware-validation/pull/406 SSH connection method wasnt always changed back to default DUT connection method. log.zip

macpijan commented 1 month ago

I am not so convinced that this is the root cause of the problem here... Please note that we have entered some menu, in BIOS, changes some settings, tried to save & exit, and only then it failed (it did not reset).

If it was the problem, we would not eneter in any of the menus in the first place.

JanPrusinowski commented 3 weeks ago

I have managed to replicate the issue on the current develop after 5th run. secure-boot.robot_log.zip