On Tue, Sep 16, 2025 at 03:55:16PM +0400, Ivan A. Melnikov wrote: > On Tue, Sep 16, 2025 at 02:00:01PM +0300, Gleb Fotengauer-Malinovskiy wrote: > > Hi, > > > > On Tue, Sep 16, 2025 at 02:59:16AM +0300, Ilya Mashkin wrote: > > > Всем привет! > > > > > > On Tue, Sep 16, 2025 at 2:51 AM Girar awaiter (oddity) > > > wrote: > > > > > > > > https://git.altlinux.org/tasks/395008/logs/events.1.1.log > > > > https://packages.altlinux.org/tasks/395008 > > > > > > > > subtask name aarch64 i586 x86_64 > > > > #100 asio 2:04 1:20 1:14 > > > > > > > > 2025-Sep-15 23:49:04 :: test-only task #395008 for sisyphus started by oddity: > > > > #100 build asio-1.36.0-alt1.src.rpm > > > > 2025-Sep-15 23:49:05 :: [i586] #100 asio-1.36.0-alt1.src.rpm: build start > > > > 2025-Sep-15 23:49:05 :: [x86_64] #100 asio-1.36.0-alt1.src.rpm: build start > > > > 2025-Sep-15 23:49:05 :: [aarch64] #100 asio-1.36.0-alt1.src.rpm: build start > > > > 2025-Sep-15 23:50:19 :: [x86_64] #100 asio-1.36.0-alt1.src.rpm: build OK > > > > 2025-Sep-15 23:50:25 :: [i586] #100 asio-1.36.0-alt1.src.rpm: build OK > > > > 2025-Sep-15 23:51:09 :: [aarch64] #100 asio-1.36.0-alt1.src.rpm: build OK > > > > cat: build/100/x86_64/srpm.signed: No such file or directory > > > > 2025-Sep-15 23:51:09 :: task #395008 for sisyphus FAILED > > > > > > Я что-то пропустил? > > > > > > Поиск по "srpm.signed" нигде никаких ответов не выдал. > > > > К сожалению, внесённая вчера новая фича не была достаточно продумана и > > протестирована. > > Сейчас должно работать, приношу извинения за доставленные неудобства. > > Кеширование build check'ов это огнище, спасибо Глеб! > > Однако посмотрев код я не очень понял, как инвалидируется кеш при > обновлении репозитория. Например, такая история: > > 1. в test-only задаче собирается пакет foo-1-alt1 (TESTED); > 2. в другой задаче собирается foo-1-alt2; > 3. задача из п.1 запускается с --commit. > > Если пакет foo собирается из git, то только проверки в > gb-task-check-build-i помешают закоммитить задачу с уменьшением > EVR пакета foo; однако если они уже в кеше как успешные, > они ничему не помешают. Спасибо, я действительно поторопился, откатил пока совсем. Там ворох сильно разных проверок собранных под одним заголовком. Нужно внимательно делить на кешируемое и некешируемое и часть ещё явно можно соптимизировать. -- glebfm