[devel] как правильно использовать %check?
Ivan Zakharyaschev
imz на altlinux.org
Пн Июн 29 20:05:58 MSK 2020
On Mon, 29 Jun 2020, Vladimir D. Seleznev wrote:
> On Mon, Jun 29, 2020 at 06:40:41PM +0300, Ivan Zakharyaschev wrote:
> > Ещё одно преимущество избавления от BuildRequires ради тестов -- разрыв
> > циклов по сборочным зависимостям при пересборке множества пакетов
> > (например, с новым ABI библиотеки -- тогда старые сборки уже не работают
> > в промежутке между старым и новым состоянием) или при бутстрапе новой
> > архитектуры: можно сначала кучу пакетов собрать, а когда вся куча будет
> > готова -- запустить их взаимозависимые тесты.
>
> В т.ч. для этого %if_with check и прописывается.
Да, но это больший костыль.
То, что я описал -- можно сделать в одном задании. Т.е. в итоге транзакция
и всё соберёт, и протестирует. Контроль со стороны сборочницы, а не
головой человека, который ещё будет должен создавать следующие
задания и включать в них тесты.
Подробная информация о списке рассылки Devel