Регистрация  |  Вход

Деплой кода в продакшн при поломанных тестах

Задача - задеплоить код в продакшн при том что там поломаны тесты. Доступа к поломаным тестам и возможности починить их нет.

Задача - задеплоить код в продакшн при том что там поломаны тесты. Доступа к поломаным тестам и возможности починить их нет.

Если тесты из какого-то пакета, то их просто можно пропустить. В 34 версии Апи это возможно.

Если тесты из какого-то пакета, то их просто можно пропустить. В 34 версии Апи это возможно.

Нет, тесты непосредственно в unpackaged коде. Есть какая-то часть кода из financial force библиотеки, к которой клиент строго на строго запрещает прикосаться, а именно в этом коде валятся тесты, причём собственные FF'шные.

Нет, тесты непосредственно в unpackaged коде. Есть какая-то часть кода из financial force библиотеки, к которой клиент строго на строго запрещает прикосаться, а именно в этом коде валятся тесты, причём собственные FF'шные. 

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

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

На сколько я помню, при деплое это не поможет - запускаются все тесты.

На сколько я помню, при деплое это не поможет - запускаются все тесты.

Ошибаешься. Можно выборочно запускать. По крайней мере пакетные тесты точно можно пропускать.

Ошибаешься. Можно выборочно запускать. По крайней мере пакетные тесты точно можно пропускать.

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

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

Ну меня пару раз спасало.

Ну меня пару раз спасало.

в 35 версии это можно будет декларативно делать

в 35 версии это можно будет декларативно делать

жить становится лучше, жить становится веселее

жить становится лучше, жить становится веселее