На моем узле jenkins pytest -k "помечает, а не test_something * выбирает все тесты в каталоге root - PullRequest
0 голосов
/ 28 марта 2020

На моем узле jenkins, когда я запускаю команду pytest с флагом -k, передавая ей метку и тест, который я не хочу запускать, он возвращает все тесты в каталоге.

Я пытался использовать только метку с флагом -k, но все-таки он запускает все тесты. Это видно только на узле Jenkins, но не в моей локальной среде. Я понимаю, что использование флага -m работает для отметок, но так как мне нужны и отметки, и ключевые слова; Я все время использую -k.

Я могу заверить вас, что pytest выбирает ожидаемые тесты в моей среде с помощью той же команды. Можно ли как-нибудь проверить, где обнаруживается нарушение теста на Дженкинсе? (любые журналы)

Вы когда-нибудь сталкивались с этой проблемой? Спасибо за вашу поддержку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...