URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 83833
[ Назад ]

Исходное сообщение
"Для ядра Linux представлен Aiaiai, инструментарий для провер..."

Отправлено opennews , 29-Мрт-12 10:25 
Артём Битюцкий, разработчик подсистемы UBI (http://www.linux-mtd.infradead.org./faq/ubi.html) (Unsorted block images)  и ФС UBIFS (http://www.linux-mtd.infradead.org/faq/ubifs.html) из компании Intel, представил (https://lkml.org/lkml/2012/3/28/297) в списке рассылки разработчиков ядра Linux инструментарий с характерным названием Aiaiai (http://git.infradead.org/users/dedekind/aiaiai.git), предназначенный для упрощения проверки патчей и выявления на раннем этапе возможных регрессивных изменений. В состав пакета входит набор скриптов, позволяющий сравнить состояние сборки и тестирования ядра до и после применения патчей.


Например, программа позволяет сформировать отчёт о новых предупреждениях компилятора, появившихся после наложения патча. При этом учитываются возможные смещения номеров строк после наложения патча, что позволяет отфильтровать ложные предупреждения, которые при использовании обычного diff из-за смены номера строки были бы отображены как новые предупреждения. Поддерживается возможность проверки как одиночных патчей, таки и наборов патчей, для которых предусмотрен режим многоэтапной проверки, при которой изменения оцениваются при наложении по одному патчу из набора, что позволяет идентифицировать вызывающий проблемы конкретный патч.


В состав также входит набор скриптов для автоматизации проверки патчей, присылаемых по электронной почте, что позволяет полностью автоматизировать выполнение всех проверок - разработчику достаточно отправить патч на email робота и получить отчёт о возможных проблемах.

URL: https://lkml.org/lkml/2012/3/28/297
Новость: http://www.opennet.me/opennews/art.shtml?num=33477


Содержание

Сообщения в этом обсуждении
"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Аноним , 29-Мрт-12 10:25 
Хорошее название.

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Карбофос , 29-Мрт-12 12:46 
напомнило "Лицедеев": Айайай! Низзяяя! :-D

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено pavlinux , 30-Мрт-12 16:52 
Ай-яй-яй, что же скажут люди?
Что мы с тобой никогда не будем,
И вообще я тебе не пара,
Я такая краля, и ты не тот парень.
Уходи, нет, подожди, останься.
Я скучаю, я хочу обняться,
Жду тебя и пью этот какао,
Я на тебя запала!
Как же я запала!
А мне пофигу вообще всё,
На тебя забила я!

https://www.youtube.com/watch?v=fuz_YWFRriQ

:)


"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Карбофос , 01-Апр-12 00:30 
ойойой!

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено anonymous vulgaris , 29-Мрт-12 19:05 
>Хорошее название.

Оно уже занято

http://www.aiaiai.dk/


"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Аноним , 29-Мрт-12 11:04 
А atatat поставляется?
Аяйяй без ататата - деньги на ветер.

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено filosofem , 29-Мрт-12 12:13 
ln -s /usr/bin/aiaiai /usr/bin/atatat

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Аноним , 30-Мрт-12 05:27 
А я думал что их пайпать 1 в другой надо...

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Игорь , 30-Мрт-12 09:40 
atata, tyhtyhtyh и valinafig в разработке :)

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Аноним , 29-Мрт-12 11:58 
надо было назвать инструментарий Loooool

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено angel_il , 29-Мрт-12 18:19 
т.е. если варнингов нет то патчи афигенские?

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Andrey Mitrofanov , 29-Мрт-12 18:30 
значит, искусственный интеллект чего-то не заметил. всё ж :) как обычно.

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Аноним , 29-Мрт-12 18:52 
Ну это ж не кнопка "Сделать ништяк". Глаза и мозги в любом случае надо прикладывать.

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Sergey722 , 30-Мрт-12 10:08 
Я бы сказал так: теперь можно реже прикладывать глаза и мозги. Возможно, бот сам сможет установить, что патч корявый.

"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено Andrey Mitrofanov , 30-Мрт-12 10:26 
> Я бы сказал так: теперь можно реже прикладывать глаза и мозги. Возможно,
> бот сам сможет установить, что патч корявый.

Тут недавно кто-то из разрабов-ядерщиков, кажется, сетовал на жизнь: мол, после успешного внедрения checkpatch.pl в массы не получается с порога отсевать _явно кривые патчи и из не очень умелых авторов. Прогресс, спираль...


"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено pavlinux , 30-Мрт-12 16:56 
> При этом учитываются возможные смещения номеров строк после наложения патча,
>  что позволяет отфильтровать ложные предупреждения, которые при использовании
> обычного diff из-за смены номера строки были бы отображены как новые предупреждения.

Пля, Error:EOVERFLOW: Cannot write to /dev/brain, parse error.


"Для ядра Linux представлен Aiaiai, инструментарий для провер..."
Отправлено pavlinux , 30-Мрт-12 17:16 
Глянул, какая-то неюзабельная хрень из Питона, Перла, баша, Cocci и С, для личного использования.