[devel] про texlive и installcheck тысяч подзаданий

Andrey Savchenko bircoph на altlinux.org
Пн Апр 27 11:40:53 MSK 2020


On Mon, 27 Apr 2020 11:30:36 +0300 mcpain на altlinux.org wrote:
> В письме от понедельник, 27 апреля 2020 г. 11:11:42 MSK пользователь 
> Michael Shigorin написал:
> > On Mon, Apr 27, 2020 at 09:45:46AM +0300, Andrey Savchenko wrote:
> > > > > Реальная причина проблем:
> > > > > неэффективно реализованный install check на нашей сборочнице
> > 
> > В смысле последовательный, что в случае мегазаданий вроде kde
> > или python явно также не идёт на пользу.
> 
> Более того, он выполняет кучу лишней работы в случае, когда в первую 
> очередь проверяется пакет, установка которого тащит по зависимостям всё 
> остальное и было бы хорошо такие пакеты помечать как OК, потому что они 
> тоже установились.
> 
> А в идеале - анализировать зависимости пакета и вычислять тот минимум, 
> который нужно установить вручную, чтобы по зависимостям вытянулось всё 
> остальное и тогда во время проверки будет создаваться меньше chroot'ов

Ещё можно повторно использовать образ, в который устанавливался
пакет, чтоб для большого числа подпакетов не делать одну и ту же
работу много раз. В зависимости от реализации это может немного
уменьшить точность теста, но зато сильно его ускорит.

Best regards,
Andrew Savchenko
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20200427/df04effc/attachment.bin>


Подробная информация о списке рассылки Devel