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
Allow for running tests without RTE #198
Comments
Another use-case we faced was testing the TwPM. We did not need RTE here, using it made our setup more complex and testing more time-consuming. We have applied the following diff (on 0d1b25c revision) to disable the power control via RTE, it was assumed the the DUT was powered on with SSH enabled, which can be the case for many end users as well:
|
@macpijan I would love to see this as an option in executing OSFV. This was my request from the beginning of the project. It would be great if this issue would be assigned to some publicly known milestone with deadline. |
I'm thinking a command-line passed variable could be implemented, that allows for running a test without RTE (for example: Some keywords that would definitely need to be changed are:
In these something like this would have to be added:
The serial connection seems to be a lot simpler, it appears that only 1 keyword is relevant here, that being All we would have to do is provide the end user a guide on how to connect directly from host to the serial port of the machine they are trying to run the tests on, and how to use (edit: Then once that is all implemented, it would be worthwhile to prove that it all works by running a simple test on a chosen platform in the lab once with the RTE, then without by being there with the |
|
The problem you're addressing (if any)
Currently, it is assumed in the environment, that each setup needs RTE. This is not true anymore. In some cases we already have some workarounds for that (e.g. in QEMU).
Describe the solution you'd like
Some tests can be run with no power control at all (we power up the device manually, the tests are executed over serial or SSH).
Some tests can be run with manual power control.
Where is the value to a user, and who might that user be?
Existing users of OSFV can get rid of workarounds.
New users of OSFV can actually benefit from it more, by running tests themselves. At this moment, it is very demanding on the hardware side, as very few users have RTE, or other equipment.
Describe alternatives you've considered
No response
Additional context
Some more context can be extracted from this discussion: Dasharo/dasharo-issues#468
The text was updated successfully, but these errors were encountered: