[devel] Time limit
Anton Farygin
rider на basealt.ru
Чт Фев 18 10:02:22 MSK 2021
On 18.02.2021 09:56, Alexey V. Vissarionov wrote:
> On 2021-02-18 09:44:14 +0300, Anton Farygin wrote:
>
> >> Кстати, кто хочет решить задачу оптимального распределения
> >> пакетов по серверам во время тестовой пересборки пакетов?
> >> Пусть вас не пугает, что эта задача в общем случае NP-полная.:)
> > а данные по ресурсам, использованным во время предыдущих
> > сборок - где лежат ? меня интересует память, диск, максимальное
> > количество потоков и затраченное время.
>
> Теоретически эту информацию можно собрать внутри сборочного
> контейнера и пихнуть в %package buildinfo
Это перебор, достаточно оставить её где-то в логах или в самом задании
(выполненном) на сборку в info.json
>
> А для распределения пакетов есть смысл перейти от push к pull,
> когда сборочные узлы сами нагребают себе задания.
>
>
без статистики по предыдущим сборкам всё равно не получится забрать
максимально подходящее под свободные ресурсы задание из пула.
Подробная информация о списке рассылки Devel