[Libre-soc-bugs] [Bug 1033] Implementation and enhancement of "Test API"

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Aug 24 17:39:57 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1033

--- Comment #3 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from comment #2)
> Makefiles are probably the high priority, for running (ssh) on
> a POWER9 system.

that could also be used for testing on QEMU by treating it as a remote system
you can ssh into.

for ssh, we need to have a cached ssh connection (one per test process is fine
imo) so we don't try to connect for each test, that ssh connection should pass
the appropriate options to require non-interactive login (if we run with pytest
-n 24 do you really want to type your passphrase 24 times?!) and to cache the
failure to use ssh (so it doesn't try to retry creating a ssh connection for
every unit test, reporting a Python warning is a good idea tho) and have that
failure just remove the ssh State-subclass from the results, not mark tests as
failing, so people who can't login to a POWER9 server can still run unit tests.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list