Kernel quality control, or the lack thereof
Kernel quality control, or the lack thereof
Posted Dec 8, 2018 16:45 UTC (Sat) by marcH (subscriber, #57642)In reply to: Kernel quality control, or the lack thereof by vomlehn
Parent article: Kernel quality control, or the lack thereof
Agreed 200%, this is the core issue:
> > We ended up here because we *trusted* that ...
Either tests already exist and it's just the matter of the extra mile to automate them and share their results.
Or there's no decent, repeatable and re-usable test coverage and new features should simply not be added until there is. "Thanks your patches looks great, now where are your tests results please?". Not exactly ground-breaking software engineering.
Exceptions could be tolerated for hardware-specific or pre-silicon drivers which require very specific test environments and for which vendors can only hurt themselves anyway. That clearly doesn't seem the case of XFS or the VFS.
Validation and automation have a lesser reputation than development and tend to attract less talent. One possible and extremely simple way to address this is to treat the *development* of tests and automation to the same open-source and code review standards.