Hi Sumantro,

I just read the wiki page for doing testing for the Test Week. This page 
contains many considerations and many commands the testers have to go through, 
and I assume this can be very deterring for non-advanced users.

However, you can lower the "entry barrier" to contribution by summing all that up to one command 
(which also avoids the users to break anything): `dnf update <https://...kernel.x86_64> 
<https://...kernel-core.x86_64> <...>`  (the links are in koji, e.g., [1]).

Also, you can add all potential packages, even if you don't know if all users 
have them installed, to this command: it is an update command, so if a user has 
no kernel tools installed while the kernel tools are in the command, the kernel 
tools will be ignored.

This way one command can bring the new kernel to the systems, without anything 
more to do: this command is architecture specific, and you need to create one 
command for each architecture we test, but dnf will reject to install a wrong 
architecture, so there is no risk: if users are unaware, they shall test `uname 
-r` or just try: dnf will do the rest and ensure that the right one will be 
installed.

However, users will need to know if they have the right build for their release 
(f39, f40). `uname -r` can show the user the release as well. But I think a 
mistake at this place is not more vulnerable (rather less) for breaking 
something than playing with all the commands in the current wiki.

Feel free to let me know if I missed something (maybe you considered and 
rejected that possibility already?), but I do kernel tests with packages from 
koji this way for long.

[1] https://koji.fedoraproject.org/koji/buildinfo?buildID=2424606

Best,
Chris

On 25/03/2024 04.43, Sumantro Mukherjee wrote:
Hey All,

I would like to invite all of you to participate in the Kernel 6.8
Test week is happening from 2024-03-24 to 2024-03-31. It's
fairly simple, head over to the wiki [0] and read in detail about the
test week and simply run the test case mentioned in[1] and enter your
results.

As usual, the Fedora QA team will hangout at #fedora-test-...@libera.chat
for questions and discussion.

[0] http://fedoraproject.org/wiki/Test_Day:2024-03-24_Kernel_6.8_Test_Week
[1] https://testdays.fedoraproject.org/events/184


--
_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to