Commit Graph

662 Commits

Author SHA1 Message Date
verdesmarald
c874872190 Don't create DSession in collect-only mode 2017-09-04 14:25:42 +10:00
Ronny Pfannschmidt
e4f36b18f3 Merge pull request #228 from nicoddemus/ci-pytest
Add test environments using pytest master and features branches
2017-09-02 18:33:54 +02:00
Bruno Oliveira
0cdef59428 Add test environments using pytest master and features branches 2017-09-01 18:51:49 -03:00
Bruno Oliveira
4bb06e3f74 Merge pull request #227 from EdwardBetts/spelling
correct spelling mistake
2017-09-01 17:22:12 -03:00
Edward Betts
2c9b0b8894 correct spelling mistake 2017-09-01 20:45:18 +01:00
Bruno Oliveira
b464335c83 Fix link in CHANGELOG 2017-08-19 06:11:32 -03:00
Ronny Pfannschmidt
24b478446a Merge pull request #225 from pytest-dev/Ronny-patch-1
fix up travis deploy config
2017-08-18 15:47:25 +02:00
Ronny Pfannschmidt
d4d52dc933 fix up travis deploy config
move distributions key to the right place
install setuptools_scm for deploy
2017-08-18 14:00:44 +02:00
Bruno Oliveira
e5c2347934 Merge pull request #224 from nicoddemus/release-1.20.0
Release 1.20.0
2017-08-18 08:47:10 -03:00
Bruno Oliveira
577418f28c Prepare release 1.20.0 v1.20.0 2017-08-17 18:34:03 -03:00
Bruno Oliveira
5c46cdf62d Mention flaky in the changelog for #206 2017-08-17 18:33:50 -03:00
Ronny Pfannschmidt
493ba6cb1d Merge pull request #223 from nicoddemus/travis-stages
Change Travis configuration to use stages in CI
2017-08-17 09:39:16 +02:00
Bruno Oliveira
d9bb158085 Change Travis configuration to use stages in CI
Fix #221
2017-08-16 23:54:38 -03:00
Ronny Pfannschmidt
0175605c57 Merge pull request #219 from nicoddemus/worker-id-docstring
Add docstring for worker_id
2017-08-11 15:49:26 +02:00
Bruno Oliveira
3ed405f22f Add docstring for worker_id
Fix #190
2017-08-10 21:51:30 -03:00
Bruno Oliveira
7b9546b89b Merge pull request #218 from nicoddemus/teardown-crash
Identify correct test crashed during teardown and support multiple test logs from plugins
2017-08-10 21:33:08 -03:00
Bruno Oliveira
542111d272 Merge pull request #217 from nicoddemus/release-1.19.1
Prepare release 1.19.1
2017-08-10 12:50:53 -03:00
Bruno Oliveira
2adf810e5e Add acceptance test for plugins which log tests multiple times
Fix #206
2017-08-10 11:18:52 -03:00
Bruno Oliveira
f8e138b986 Fix tests incorrectly identified if worker crashes during teardown stage
Fix #124
2017-08-10 10:43:40 -03:00
Bruno Oliveira
469c8c50d0 Prepare release 1.19.1 v1.19.1 2017-08-10 07:17:59 -03:00
Ronny Pfannschmidt
79f1b6dab2 Merge pull request #215 from nicoddemus/logwarning-py-path
Fix crash when transferring internal pytest warnings from workers to the master node
2017-08-10 08:57:21 +02:00
Ronny Pfannschmidt
75e61d86b7 Merge pull request #213 from messa/patch-1
Fix reprcrash check in unserialize_report()
2017-08-10 08:55:51 +02:00
Bruno Oliveira
20a1b9ef11 Fix crash when transferring internal pytest warnings from workers to the master node
Fix #214
2017-08-09 17:55:16 -03:00
Bruno Oliveira
a54f531701 Merge pull request #212 from nicoddemus/release-1.19.0
Prepare release 1.19.0
2017-08-09 12:44:59 -03:00
Petr Messner
4389843dcb Fix reprcrash check in unserialize_report() 2017-08-09 17:44:45 +02:00
Bruno Oliveira
3bb1a8e467 Prepare release 1.19.0 v1.19.0 2017-08-09 12:24:04 -03:00
Bruno Oliveira
9c8db61b6d Merge pull request #209 from nicoddemus/warnings-support
Warnings support
2017-08-09 11:05:49 -03:00
Bruno Oliveira
fb6a6872a0 Use pkg_resources to parse the actual pytest version 2017-08-09 10:10:01 -03:00
Bruno Oliveira
0987356f64 Increase max-line-size for flake8 to 100 and fix other flake errors 2017-08-09 10:10:01 -03:00
Bruno Oliveira
c31ec8b222 Skip test_logwarning on pytest versions older than 3.1 2017-08-09 10:10:01 -03:00
Bruno Oliveira
d0474076e9 Transfer warnings from workers to master
Fix #92
2017-08-09 10:10:01 -03:00
Bruno Oliveira
02754d84d3 Remove __multicall__ from pytest_sessionfinish 2017-08-09 10:10:01 -03:00
Bruno Oliveira
0738c3e1e2 Merge pull request #210 from pytest-dev/fix-travis
Fix travis, add more recent pytest versions
2017-08-09 09:52:52 -03:00
Ronny Pfannschmidt
15c51c497b mark looponfail tests broken by 3.1+ as xfail 2017-08-09 14:31:50 +02:00
Ronny Pfannschmidt
0515f59c63 use sane travis config add newer pytest versions and remove tox-travis 2017-08-09 14:21:19 +02:00
Bruno Oliveira
d5d630f1b7 Small grammar fix in README 2017-08-09 07:02:41 -03:00
Ronny Pfannschmidt
e3eae96bb3 Merge pull request #208 from nicoddemus/docs-distscope
Add documentation for new ``--dist=loadscope``
2017-08-09 07:25:00 +02:00
Bruno Oliveira
bc54b5b6b1 Add documentation for new `--dist=loadscope` 2017-08-08 18:52:02 -03:00
Ronny Pfannschmidt
9884285915 Merge pull request #202 from nicoddemus/traceback-error
Fix serialization of native tracebacks
2017-08-08 12:50:29 +02:00
Bruno Oliveira
d564364c44 Add acceptance test for different traceback styles 2017-08-07 20:22:21 -03:00
Bruno Oliveira
435e5e8ac5 Fix serialization report tests
No idea why using "-n1" on one of the those tests makes the
second test to fail.

See pytest-dev/pytest-xdist#202 for a full description.
2017-08-07 20:21:40 -03:00
Bruno Oliveira
fbe793ed04 Merge pull request #1 from RonnyPfannschmidt/remove-boxed
Remove boxed and provide --boxed via pytest-forked
2017-08-05 05:06:24 -03:00
Ronny Pfannschmidt
c454d410a1 fix version number 2017-08-05 09:33:10 +02:00
Ronny Pfannschmidt
f856cb74f4 fix linting issue 2017-08-05 08:28:30 +02:00
Bruno Oliveira
5dc87143ad Fix serialization of native tracebacks
Fix #196
2017-08-04 20:13:30 -03:00
Ronny Pfannschmidt
060e7b85ad include brunos review suggestions for changes 2017-08-04 23:24:09 +02:00
Ronny Pfannschmidt
1d631ca1cb Merge pull request #201 from nicoddemus/non-determinist-tests
Make tests for loadscope deterministic
2017-08-04 23:21:34 +02:00
Bruno Oliveira
d6139b2525 Make tests for loadscope deterministic
Fix #199
2017-08-04 18:18:42 -03:00
Ronny Pfannschmidt
7f20416a70 changelog entry 2017-08-04 21:32:44 +02:00
Ronny Pfannschmidt
5db31f1ee7 add support for --boxed by aliasing to --forked of pytest-foked 2017-08-04 21:31:01 +02:00