Size: a a a

2021 March 16

СС

Сказочный Сникерс... in atinfo chat
источник
2021 March 17

К

Ксюха in atinfo chat
Ребят, подскажите, где вы свои тесты гоняете?
источник

BK

Boris Krutskih in atinfo chat
Сказочный Сникерс
Exit code какой у каждого скрипта?
При падении Error 1.
В какой-то момент вылетает просто ошибка.
Makefile:15: recipe for target 'run-tests' failed
make: *** [run-tests] Error 1
Build step 'Execute shell' marked build as failure
в Jenkins консоли.
Пробовал прогонять эту же сьюту но брать по одному тесту чисто проверить выполняться ли все Execetu Shell-ники в джобе, и в этом случае всё отрабатывает как по маслу.
Когда пытаюсь ранить полную сьюту то вот получаю ошибку которую скинул выше.
Иногда прогоняет 400 тестов иногда 800.
т.е вылетает вот иногда в этом моменте
make run-tests MAKE_ARGS="pytest tests/backend/remastered_api/ --env=alpha --token=alpha"
источник

СС

Сказочный Сникерс... in atinfo chat
Boris Krutskih
При падении Error 1.
В какой-то момент вылетает просто ошибка.
Makefile:15: recipe for target 'run-tests' failed
make: *** [run-tests] Error 1
Build step 'Execute shell' marked build as failure
в Jenkins консоли.
Пробовал прогонять эту же сьюту но брать по одному тесту чисто проверить выполняться ли все Execetu Shell-ники в джобе, и в этом случае всё отрабатывает как по маслу.
Когда пытаюсь ранить полную сьюту то вот получаю ошибку которую скинул выше.
Иногда прогоняет 400 тестов иногда 800.
т.е вылетает вот иногда в этом моменте
make run-tests MAKE_ARGS="pytest tests/backend/remastered_api/ --env=alpha --token=alpha"
ну так у тебя ошибка в make
источник

СС

Сказочный Сникерс... in atinfo chat
логично что как только первый шелл упадет - остальные уже не запустятся
источник

BK

Boris Krutskih in atinfo chat
С этим согласен конечно) но непонятно какого фига падает этот шелл)
Почему он отрабатывает при малом колве тестов но нехочет при норм колве тестов работать
источник

СС

Сказочный Сникерс... in atinfo chat
Сказочный Сникерс
ну так у тебя ошибка в make
точнее не ошибка в самом make, а в той цели, которую ты вызываешь
источник

СС

Сказочный Сникерс... in atinfo chat
Boris Krutskih
С этим согласен конечно) но непонятно какого фига падает этот шелл)
Почему он отрабатывает при малом колве тестов но нехочет при норм колве тестов работать
для начала разберись что там падает
источник

BK

Boris Krutskih in atinfo chat
Сказочный Сникерс
точнее не ошибка в самом make, а в той цели, которую ты вызываешь
А что если убрать ту тучу шельников которые запускаются, и просто в pytest через запятую передать сьюты которые мне нужно запустить, поидее он же всё поочередно погонит?
источник

СС

Сказочный Сникерс... in atinfo chat
Makefile:15: recipe for target 'run-tests' failed
make: *** [run-tests] Error 1
Build step 'Execute shell' marked build as failure


вот это вот ни о чем не говорит. цель развалилась, причин нет. надо понять что там запускается и что там разваливается конкретно
источник

СС

Сказочный Сникерс... in atinfo chat
может у тебя тест падает, один какой нибудь
источник

BK

Boris Krutskih in atinfo chat
Сказочный Сникерс
может у тебя тест падает, один какой нибудь
у меня есть пачка тестов которые падают, но при падении джоба не должна останавливаться, он дальше всегда идёт
источник

СС

Сказочный Сникерс... in atinfo chat
Boris Krutskih
А что если убрать ту тучу шельников которые запускаются, и просто в pytest через запятую передать сьюты которые мне нужно запустить, поидее он же всё поочередно погонит?
попробуй) но у тебя 99% что валится пайтест, какой нибудь тест фейлится и все. твой запуск через make об этом умалчивает, затирая стандартный отчет пайтеста. дальше уже ничего не запустится
источник

СС

Сказочный Сникерс... in atinfo chat
Boris Krutskih
у меня есть пачка тестов которые падают, но при падении джоба не должна останавливаться, он дальше всегда идёт
ты же сам написал exit code 1
источник

СС

Сказочный Сникерс... in atinfo chat
значит что падение все же никак не хэндлится
источник

EB

Evgenii B in atinfo chat
Ксюха
Ребят, подскажите, где вы свои тесты гоняете?
на маке
в облаке
в консоли
в IDEA
на CI агенте (мак. линукс, вин)

ответы могут быть разные
источник

BK

Boris Krutskih in atinfo chat
Сказочный Сникерс
значит что падение все же никак не хэндлится
нууу хз даже где ошибку искать) попробую железный способ, методом включения\отключения сьют)))
источник

СС

Сказочный Сникерс... in atinfo chat
Boris Krutskih
нууу хз даже где ошибку искать) попробую железный способ, методом включения\отключения сьют)))
для начала разберись что у тебя там происходит) почему запуск через make. с чего ты решил что фейл цели через make не должен приводить к падению. итд
источник

К

Ксюха in atinfo chat
Evgenii B
на маке
в облаке
в консоли
в IDEA
на CI агенте (мак. линукс, вин)

ответы могут быть разные
Окей, где гоняете тесты. Так понятнее?
источник

EB

Evgenii B in atinfo chat
так вы убрали "вы" и "свои" все. ничего не изменилось
источник