Kent Overstreet, deweloper systemu plików Bcachefs, poinformował o 40% spadku liczby błędów wskakujących podczas korzystania z narzędzi testowych w porównaniu do ubiegłego miesiąca, a także o znacznym zmniejszeniu liczby zgłoszeń z krytycznymi problemami. W wyniku przepracowanych działań, ogólna jakość kodu się poprawiła, a strumień błędów zaczął maleć. Robot testowy Syzbot wyłapał większość trywialnych błędów typu „ojej, zapomnieliśmy to sprawdzić” i teraz znajduje głównie naprawdę rzadkie i ciekawe sytuacje.
Kent nadal ma świadomość kilku dość krytycznych problemów, takich jak problem z online fsck lub kompresją struktury danych (compaction), a także problem z zawieszaniem się niektórych testów z powodu niedociągnięć w kodzie ograniczeń intensywności zapisu na poziomie bloków.
Źródło: opennet.ru
