[devel] Fwd: [#294132] [test-only] POSTPONED (try 5) python3-module-pycodestyle.git=2.8.0-alt1 ...

Dmitry V. Levin ldv на altlinux.org
Чт Янв 27 17:06:30 MSK 2022


On Thu, Jan 27, 2022 at 04:59:11PM +0300, Stanislav Levin wrote:
[...]
> 2022-Jan-27 12:16:13 :: following just built binary packages affect
> protected task #291245:
>  python3-module-mypy python3-module-typeshed
> 2022-Jan-27 12:16:13 :: sorry for the inconvenience, another build
> iteration will be made later
> 2022-Jan-27 12:16:13 :: task #294132 for sisyphus POSTPONED
> 
> Вопрос к знатокам:
> так и задумано, что test-only задание должно быть отложенным, упершись в
> protected таск?

Так было задумано.
В будущем можно будет перенести проверку ещё ближе к коммиту задания,
но сейчас хотелось бы ничего не сломать.

> usecase:
> хочу собрать что-то и потестить это через таск, таск уходит в POSTPONED,
> репо при этом создается и в процессе тестирования таск может уйти на
> пересборку.

Этот usecase работает, перевод в POSTPONED происходит после проверки acl,
т.е. на поздней стадии обработки задания, в таком состоянии это задание
уже можно полноценно тестировать.
Если нужно не допустить автоматический перевод POSTPONED задания в другое
состояние, ему можно просто сделать task abort.


-- 
ldv


Подробная информация о списке рассылки Devel