From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 29 Jun 2020 20:05:58 +0300 (MSK) From: Ivan Zakharyaschev To: ALT Linux Team development discussions In-Reply-To: <20200629155946.GA121290@portlab> Message-ID: References: <20200625204628.GA876153@mw.mithraen.ru> <54a896d911b75f70d71840173d6acae7@altlinux.ru> <20200629023812.GA310285@mw.mithraen.ru> <20200629145224.GA110346@portlab> <20200629152842.GC19837@altlinux.org> <20200629155946.GA121290@portlab> User-Agent: Alpine 2.20 (LFD 67 2015-01-07) MIME-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1807885841-269986142-1593450358=:13569" Subject: Re: [devel] =?koi8-r?b?y8HLINDSwdfJzNjOzyDJ09DPzNjaz9fB1NggJWNoZWNr?= =?koi8-r?b?Pw==?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Jun 2020 17:05:58 -0000 Archived-At: List-Archive: List-Post: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --1807885841-269986142-1593450358=:13569 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8BIT 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 и прописывается. Да, но это больший костыль. То, что я описал -- можно сделать в одном задании. Т.е. в итоге транзакция и всё соберёт, и протестирует. Контроль со стороны сборочницы, а не головой человека, который ещё будет должен создавать следующие задания и включать в них тесты. --1807885841-269986142-1593450358=:13569--