Size: a a a

testing_in_python

2019 January 31

IS

Idi Suda in testing_in_python
нет
источник

I

Ilya in testing_in_python
ладно, спасибо за разъяснение
источник

C

Chuprina Artem in testing_in_python
Ilya
Ну он то собирает в allure-results
ну и чтоб посмотреть этот отчет я как дурак запускаю генерацию этого отчета.  Чувствую, что делаю что-то не так)
вот не пойму нафиг на локальной машине генерить отчет аллюра, если в pycharm в стектрейсе все красиво выводится, аллюр неплохо себя на CI чувствует, с историей запусков и трендами
источник

I

Ilya in testing_in_python
это лишь изучение нового функционала(allure)
источник

AP

Andrew Petrenko in testing_in_python
расспотрите использование Reprot Portal
источник

I

Ilya in testing_in_python
понять как работать нужно же
источник

AP

Andrew Petrenko in testing_in_python
источник

AP

Andrew Petrenko in testing_in_python
получше Алюра
источник

K

Korwwyn in testing_in_python
Аллюр - компактный. А репортпортал - огромная махина, которой явно слишком много если хочется просто генерить красивые отчетики
источник

C

Chuprina Artem in testing_in_python
Коллеги, тут вопрос возник насчет пайшарм при параллельном запуске Pytest тестов с xdist. У вас если тест фэйлится, стектрейсы пишутся нормально или тоже бывают артефакты, что название от одного теста, а внутри трейс со строкой фэйла от другого совсем теста?
источник

СС

Сказочный Сникерс in testing_in_python
Chuprina Artem
Коллеги, тут вопрос возник насчет пайшарм при параллельном запуске Pytest тестов с xdist. У вас если тест фэйлится, стектрейсы пишутся нормально или тоже бывают артефакты, что название от одного теста, а внутри трейс со строкой фэйла от другого совсем теста?
это же нормальное поведение
источник

СС

Сказочный Сникерс in testing_in_python
xdist запускается процессами, а значит и логирование будет свое от каждого процесса, без каких либо локов итд, полностью параллельно
источник

СС

Сказочный Сникерс in testing_in_python
выбирайте конкретный тест в списке и там будут только его логи
источник

C

Chuprina Artem in testing_in_python
не соглашусь с нормальностью этого поведения, ведь можно в какой-то буфер все собирать и вывести потом последовательно, не обязательно придерживаться порядка запуска тестов
источник

СС

Сказочный Сникерс in testing_in_python
Chuprina Artem
не соглашусь с нормальностью этого поведения, ведь можно в какой-то буфер все собирать и вывести потом последовательно, не обязательно придерживаться порядка запуска тестов
еще раз повторюсь, процессы
источник

СС

Сказочный Сникерс in testing_in_python
не потоки
источник

СС

Сказочный Сникерс in testing_in_python
да и с потоками сомневаюсь что было бы по другому
источник

IS

Idi Suda in testing_in_python
Chuprina Artem
не соглашусь с нормальностью этого поведения, ведь можно в какой-то буфер все собирать и вывести потом последовательно, не обязательно придерживаться порядка запуска тестов
Не согласен - запили парсер)
источник

IS

Idi Suda in testing_in_python
Тем более у pytest есть из коробки пачка фикстур, которые парсят stdout
источник

C

Chuprina Artem in testing_in_python
коллеги, подскажите еще такой вопрос, как мне сделать так, чтобы определенный код исполнянлся только при фэйле теста?
источник