Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enabling running DTS E2E tests on real hardware. #654

Open
Tracked by #651
DaniilKl opened this issue Jan 9, 2025 · 2 comments
Open
Tracked by #651

Enabling running DTS E2E tests on real hardware. #654

DaniilKl opened this issue Jan 9, 2025 · 2 comments
Assignees
Labels
dasharo-tools-suite Targeting DTS tests enhancement New feature or request

Comments

@DaniilKl
Copy link
Contributor

DaniilKl commented Jan 9, 2025

The idea of DTS E2E tests is to test DTS workflows for every supported hardware automatically on QEMU going from DTS main menu up to rebooting. The workflows checked by the tests on QEMU are the same DTS workflows executed for a specific hardware, therefore these tests could be used on real hardware as well. This will also enable verifying correctness of executed tests, as described in #653.

Making DTS E2E tests to be able to execute on real platform is as easy as not exporting DTS shell variables responsible for platform simulation.

Depends on correctness of tests workflows, that is on #653.

Depends on #666 (comment) as well, because currently some platform are being tested manually.

@m-iwanicki
Copy link
Contributor

Currently we have problems with network timeouts. It might be even worse on real hardware as some parts could take even more time, mostly flashrom commands, reading whole chip or worse flashing which reads whole chip, flashes some parts then reads chip again to verify. Related issue: #650

@artur-rs
Copy link
Member

artur-rs commented Feb 6, 2025

We would like to start with running CI DTS full test-suite on the MSI platform from our lab. @EduKav1813 will be responsible for support here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dasharo-tools-suite Targeting DTS tests enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants