Bug 35267

Summary: beehive: diff test: please, handle diff errors
Product: Infrastructure Reporter: viy <viy>
Component: weberyAssignee: Dmitry V. Levin <ldv>
Status: CLOSED NOTABUG QA Contact: Andrey Cherepanov <cas>
Severity: normal    
Priority: P3    
Version: unspecified   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
beehive log for flvtool none

Description viy 2018-08-19 12:32:03 MSK
Created attachment 7711 [details]
beehive log for flvtool

diff rpm.repo rpm.hasher
иногда срывается, в логах beehive при этом вместо diff
error: open of /ALT/repo/sisyphus/task/archive/_206/211359/files/x86_64/RPMS/flvtool++-debuginfo-1.2.1-alt1.x86_64.rpm failed: No such file or directory
как у лог файла в приложении №1.

для примера выбрал flvtool++-1.2.1-alt1, он у нас 8 лет не обновлялся,
так что причина в гонке со сменой симлинка Сизифа.
Эта ошибка представлена в логах beehive достаточно плотно (5-10 шт в зависимости от дня).
Хорошо бы проверять на ошибки diff и в случае No such file or directory
при наличии файла перезапускать повторно.
Comment 1 Dmitry V. Levin 2018-08-19 13:14:33 MSK
Не понимаю, о чём вы пишете, файла /ALT/repo/sisyphus/task/archive/_206/211359/files/x86_64/RPMS/flvtool++-debuginfo-1.2.1-alt1.x86_64.rpm действительно нет.
Это не гонки, его и сейчас нет: flvtool++ есть, а flvtool++-debuginfo нет.
Comment 2 viy 2018-08-19 15:28:09 MSK
Да, действительно, сообщения связаны с отсутствующими debuginfo файлами.
Извиняюсь за беспокойство.