Тесты Пообщаться с GPT Протестировать код
Программирование Аналитика Дизайн Маркетинг Управление проектами
30 Мар 2025
2 мин
24

Торвальдс подверг критике код тестирования hdrtest

Пройдите тест, узнайте какой профессии подходите

В марте 2025 года Линус Торвальдс раскритиковал код hdrtest в ядре, заявив, что он должен исчезнуть, особенно для разработчиков без DRM.

Главное:

  • Линус Торвальдс раскритиковал новый код hdrtest в ядре Linux.
  • Код замедляет сборку и создает проблемы для разработчиков.
  • Торвальдс предложил отключить hdrtest и перенести его в тесты.

Критика кода hdrtest

Недавно Линус Торвальдс выразил свое крайнее недовольство по поводу кода тестирования hdrtest, который, по его мнению, не должен был попасть в ядро Linux в таком виде. Он отметил, что код замедляет процесс сборки и оставляет нежелательные артефакты в директориях включения. Торвальдс подчеркивает, что этот код не должен быть частью обычной сборки, а должен запускаться только по необходимости.

Линус также добавил, что разработчики уже высказывали недовольство по поводу этого кода, что подтверждает его мнение о том, что данный элемент тестирования неэффективен и порочит чистоту исходного кода. Более того, он указал на то, что наличие hdrtest мешает автодополнению имен файлов в системе, что создает дополнительные неудобства для разработчиков.

Предложение по улучшению

Вместо того чтобы делать hdrtest частью основной сборки, Торвальдс предложил выделить его в отдельный процесс тестирования. Он считает, что такие тесты могли бы запускаться по команде вроде «make drm-hdrtest», что позволило бы избежать загрязнения основного дерева исходного кода.

Это поведение заметно контрастирует с предыдущими заявлениями Торвальдса, когда он призывал сторонних разработчиков тестировать свои патчи более тщательно. В январе 2024 года он уже выражал разочарование по поводу кода Intel Xe для DRM, указав на необходимость интенсивного тестирования перед добавлением в ядро.

Изменение стиля общения Линуса Торвальдса

Интересно отметить, что Линус Торвальдс, известный своим резким стилем общения, за последние годы стал заметно сдержаннее. В 2018 году он приостановил свою работу над ядром Linux для того, чтобы поработать над своим поведением по отношению к коллегам. Теперь он старается избегать агрессивной критики и сосредоточен на конструктивном сотрудничестве.

Это изменение в его подходе прекрасно иллюстрирует его недавние интервью, где он упоминал о том, что перестал "указывать пальцем" на компании и проблемные участки кода. Это преобразование позволит Линусу быть более эффективным лидером в проекте, что, безусловно, важно для открытого программного обеспечения, где коллаборация и взаимопонимание играют ключевую роль.

Добавить комментарий