Ivan Zaikin
1c85f1817a
Add changelog
2020-07-23 10:42:04 +07:00
Bruno Oliveira
443dc21061
Fix rsyncdirs usage with pytest 6.0
...
Fix pytest-dev/pytest#7487
2020-07-13 12:09:02 -03:00
Sven-Hendrik Haase
d3e1a52caa
Prepare version 1.32.0
2020-05-03 01:00:40 +02:00
Sven-Hendrik Haase
2183d741bb
Add global session uuid ( fixes #524 )
2020-04-30 19:43:16 +02:00
Hugo van Kemenade
3a470043c9
Merge branch 'master' into rm-3.4
2020-01-26 21:05:51 +02:00
Bruno Oliveira
1f139a85d7
Release 1.31.0
2019-12-19 22:28:21 -03:00
Ionel Cristian Mărieș
038a59eebc
Fix regression with custom arguments being dropped in non-local… ( #491 )
...
* No idea what I'm doing.
* Extend integration test to cover ac3f6a78c7401aba9b62c2c67f280a129ae84eaf.
* Remove useless output to stop failing other tests.
* Reformat.
* Upgrade virtualenv to see if it fixes py34 builds
* Add CHANGELOG entry
* Make foobarplugin part of the test only
* Fix language_version in pre-commit for rst
* Fix test in Python 2
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com >
2019-12-19 21:00:02 -03:00
Hugo
db5532cba3
Add news file
2019-12-02 17:57:52 +02:00
Hugo
7eb08599c1
Add news file
2019-11-09 17:02:35 +02:00
Ronny Pfannschmidt
30b540cd1f
prepare 1.30.0 release
2019-10-01 10:35:55 +02:00
Tom Boshoven
0b0de014ec
Add changelog.
2019-09-11 19:56:17 -04:00
Bruno Oliveira
953a3f0b4d
Use Config.invocation_params for consistent worker initialization
...
Decided to keep the old way still working for now.
Fix #6
Fix #445
2019-07-10 19:59:12 -03:00
Bruno Oliveira
7daba1c618
Release 1.29.0
2019-06-14 12:30:51 -03:00
Bruno Oliveira
fb40056950
Compatibility for IntEnum change in upcoming pytest 5.0
...
Related to pytest-dev/pytest#5420
2019-06-14 11:23:29 -03:00
Bruno Oliveira
956c79700f
Do not show internal error when running out of workers
...
Also show the reason of the session being interrupted
in the warnings summary
Fix #435
2019-06-07 09:35:22 -03:00
Bruno Oliveira
bbc5416037
Use "nodes * 4" as default for --max-worker-restart
...
Fix #226
2019-06-06 19:53:37 -03:00
Bruno Oliveira
fa8037d365
Release 1.28.0
2019-04-02 20:14:47 -03:00
Daniel Hahler
7ab9cf1a7a
Apply suggestions from code review
...
Co-Authored-By: nicoddemus <nicoddemus@gmail.com >
2019-04-02 19:20:32 -03:00
Bruno Oliveira
89d07a5cf2
Use serialization hooks from pytest 4.4
2019-04-01 18:37:03 -03:00
Bruno Oliveira
d9c43a0933
Release 1.27.0
2019-02-15 12:17:48 -02:00
Bruno Oliveira
81309e8d69
Adust linting and CHANGELOG
2019-02-15 09:35:06 -02:00
Bruno Oliveira
486fa25bcb
Merge branch 'master' into add_remote_hook
2019-02-15 09:23:32 -02:00
Jiri Kuncar
d8a794bc84
Improve behavior of -n=auto with --pdb option
2019-02-12 15:57:55 +01:00
Bruno Oliveira
45ddc221ef
Release 1.26.0
2019-01-11 15:19:37 -02:00
Bruno Oliveira
c3dbd05bd1
Merge pull request #379 from aadamson/warning-details-dumps-check
...
Check that we can serialize the warning detail attr
2019-01-11 15:17:02 -02:00
Alex Adamson
0ee219dc48
Address comments
2019-01-10 15:45:48 -05:00
Bruno Oliveira
f8d51aab57
Do not change PYTHONPATH or sys.path on local workers
...
Fix #376
2019-01-09 11:14:35 -02:00
Alex Adamson
d55fab3aa7
Add changelog entry
2019-01-08 15:17:03 -05:00
Bruno Oliveira
86bf3cb8b3
Release 1.25.0
2018-12-12 15:24:02 -02:00
Bruno Oliveira
95aaaec6c5
Merge pull request #388 from blueyed/pass-mainargv
...
Pass and use original sys.argv to/with workers
2018-12-12 15:21:56 -02:00
Bruno Oliveira
b5c09f8e84
Add CHANGELOG
2018-12-11 18:49:40 -02:00
Bruno Oliveira
5f0abe3cb8
Merge remote-tracking branch 'upstream/master' into ethanhs/silencenodes
2018-12-11 14:35:25 -02:00
Bruno Oliveira
dd6eac12a4
Fix ExceptionInfo usage for pytest 4.1
...
Fix #384
2018-12-11 12:19:34 -02:00
Daniel Hahler
a70dace69c
Pass and use original sys.argv to/with workers
...
This gets used e.g. by argparse for the "prog" part.
We could explicitly pass it through and/or set it on
config._parser.prog, but that is a bit tedious just for this use case,
and it looks like "simulating" the main prog here appears to not be that
bad of a hack after all.
2018-12-11 06:41:18 +01:00
tzickel
16db6eddd7
fix a bug with gevent monkeypatch
2018-11-21 18:59:28 +02:00
Ethan Smith
5465d936f7
Add newline
2018-11-12 14:05:07 -08:00
Ethan Smith
b819657dac
Add changelog entry
2018-11-12 13:37:10 -08:00
bwilson
5bb35b0f26
fixing linting problem with changelog
2018-11-12 13:53:35 -06:00
bwilson
47d271ad97
Adding news file
2018-11-12 13:41:18 -06:00
Bruno Oliveira
f9a13fe53b
Drop support to old pytest versions and test with python 3.7
2018-11-11 11:27:30 -02:00
Bruno Oliveira
3292e0ede0
Fix handling of skipped modules with pytest.skip at module level
...
Fix #332
2018-11-10 18:20:13 -02:00
Bruno Oliveira
3579bfce7d
Release 1.21.1
2018-11-09 14:29:21 -02:00
Bruno Oliveira
b151e56fbd
Handle unserializable warning arguments
...
Fix #349
2018-10-30 09:44:13 -03:00
Bruno Oliveira
bfd6029102
Release 1.24.0
2018-10-18 07:55:54 -03:00
Bruno Oliveira
3f5a8eeb7f
Merge pull request #356 from pristupa/maxprocessing-option
...
Add --maxprocesses option to use with --numprocesses=auto
2018-10-18 07:54:02 -03:00
Bruno Oliveira
f224c4b00e
Fix CHANGELOG formatting
2018-10-17 09:19:48 -03:00
Pavel Pristupa
5ce8a6ec1a
Add maxprocesses option to limit the maximum number of workers when using numprocesses=auto
...
Fix #337
2018-10-17 17:08:56 +07:00
Jan Kasiak
fe06f27b8b
Issue node shutdown on empty workload
...
Remote pytest_runtestloop requires at least 2 tests, or a test
and a shutdown command. In case of inter test locking, for
example using a file lock, the tests could deadlock, since the
shutdown command would not be enqueued, and the last test of a
worker would never finish, and would not allow another worker
to make progress.
2018-09-30 15:39:04 -04:00
Bruno Oliveira
ec6129639e
Release 1.23.2
2018-09-28 06:38:50 -03:00
Brandon Hoffman
af3e975664
add changelog
2018-09-26 19:46:28 -05:00