[devel] I: gyle --test-only by default

Anton Farygin rider на basealt.ru
Вт Мар 19 14:11:40 MSK 2019


19.03.2019 14:05, Andrey Savchenko пишет:
> On Tue, 19 Mar 2019 14:03:34 +0300 Anton Farygin wrote:
>> 19.03.2019 13:59, Andrey Savchenko пишет:
>>> On Tue, 19 Mar 2019 13:03:24 +0300 Grigory Ustinov wrote:
>>>> 19.03.2019 12:59, Anton Farygin пишет:
>>>>> 19.03.2019 12:51, Andrey Cherepanov пишет:
>>>>>>>>> Значение атрибута test-only для заданий, созданных до этого
>>>>>>>>> изменения,
>>>>>>>>> осталось прежним.
>>>>>>>> А чем это мотивировано? Какие ещё притянутые за уши параметры
>>>>>>>> планируется указывать, чтобы просто собрать задание?
>>>>>>>>
>>>>>>> ssh girar task run --commit --yes-do-as-i-say-motherf--er ?
>>>>>> ssh girar task run --commit
>>>>>> --yes-i-am-from-obninsk-and-usually-forget-to-run-task-without-test-only
>>>>> При чём тут Обнинск ?
>>>> Пока поблагодарили за это изменение только сотрудники из Обнинска.
>>>> Полагаю, что остальное сообщество недоумевает, кому и зачем это нужно.
>>> Лично я пакеты перед отправкой на сборочницу тестирую локально,
>>> поэтому --test-only нужен очень редко. Теперь одним бесполезным
>>> аргументом по-умолчанию стало больше.
>> Ты проверяешь локально на трёх архитектурах ?
> Обычно, если собралось и работает на одной, то соберётся и на
> остальных. --test-only нужен только при опасных изменениях,
> способных разнести в хлам репозиторий, например, при обновлении
> toolchain.

Ну нет, конечно если собралось на одной, то не факт что соберётся на 
остальных.
А так с test-only удобнее тем, что задачи test-only не блокируемые 
другими тасками. Т.е. - ты узнаешь о том, что твоё задание не собралось 
(или собралось не так) гораздо раньше, чем без него - тебе не надо за 
этим стоять в очереди на сборку.

Ну и нормальный workflow - задание собралось на сборочнице - поставь его 
локально, проверь и если работает - коммить.
а не ХХ в П, как принято у cas на .



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