|
|
Subscribe / Log in / New account

Systemd discusses its kernel-version needs

Systemd discusses its kernel-version needs

Posted Mar 31, 2022 3:55 UTC (Thu) by developer122 (guest, #152928)
Parent article: Systemd discusses its kernel-version needs

> Windl wondered if some sort of conformance test suite for systemd made sense; "If the test suite succeeds, systemd might work; if it doesn't, manual steps are needed." Windl guessed that if manual steps were required, it might deter most people from going any further. But Poettering thought that was not the right path forward: "One goal here is to reduce our [maintenance] burden, not increase it. Another is to communicate clearly what we support and what we don't. Any such test suite collides with both these goals."

This sounds absurd. Has systemd limped along all this time without any testing suite? no continuous integration? nothing? Untested software will *only* raise your maintenance burden as you're forced to go back and fix bugs that slip through all the way to users. It's also itself a clear demonstration of what configurations are and are not supported. If you run the test suite on a 2.6 kernel and it fails because a key kernel feature is needed for functionality exercised by one of the tests, well that says it all now doesn't it?


to post comments

Systemd discusses its kernel-version needs

Posted Mar 31, 2022 5:58 UTC (Thu) by bookworm (subscriber, #114190) [Link]

Did you even bother to check?
I mean, it would've been quicker to have a look at the code than throwing your rant at the input form.

https://github.com/systemd/systemd/tree/main/src/test

https://github.com/systemd/systemd/tree/main/test

And there's no way that the systemd devs can build a full matrix of every kernel + config combination out there, not even the kernel has that.

Systemd discusses its kernel-version needs

Posted Mar 31, 2022 8:12 UTC (Thu) by bluca (subscriber, #118303) [Link]

https://coveralls.io/github/systemd/systemd

Feel free to send a PR to improve coverage

Systemd discusses its kernel-version needs

Posted Apr 6, 2022 4:26 UTC (Wed) by riking (guest, #95706) [Link]

This is specifically talking about a "conformance test suite" that you could run on a mystery meat kernel and get back a "is systemd supported?" decision.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds