Есть порядка 200 автотестов, чтобы перед запуском всех тестов проверять доступно ли приложение - выделил группу smoke (проверяют логин в админку и доступность фронта).
Некоторые тесты очень долгие и прогонять их следует только при тестировании релиза, поэтому я их выделил в группу long.
Следовательно в jenkins настроен запуск группы smoke, если всё ок, тогда запускается прогон всех тестов без группы smoke (–skip-group smoke)
Сейчас хочу из общего прогона тестов исключить ещё и группу long. В документации к codeception написано, что надо пользоваться параметром --skip-group="…"
Пробовал следующие варианты:
- –skip-group=“smoke, long”
- –skip-group=“smoke; long”
- –skip-group=“smoke long”
- –skip-group=“smoke|long”
- -sg=“smoke, long”
- -sg smoke -sg long (пишет, что много аргументов)
Подскажите пожалуйста, где я ошибаюсь? И можно ли вообще исключать несколько групп?