Bruno Oliveira
a06e75cc78
Fix flake8 issue
2018-07-21 12:09:44 -03:00
Yoan Blanc
04882074e1
plugin: get cpu_count from sched_getaffinity
...
Signed-off-by: Yoan Blanc <yoan.blanc@exoscale.ch >
2018-07-18 08:32:01 +02:00
Bruno Oliveira
fd2e8a6711
Make all classes subclass from object
2018-06-03 16:10:24 -03:00
Bruno Oliveira
c92bbb021a
Preparing 1.22.2 release
2018-02-26 18:46:11 -03:00
Bruno Oliveira
76e7b8d0c0
Add backward compatibility for `slaveoutput attribute to WorkerController` instances
...
Fix #285
Fix pytest-dev/pytest-cov#191
2018-02-26 14:52:55 -03:00
Bruno Oliveira
de993e1ee3
Prepare changelog for 1.22.1
2018-02-19 18:10:50 -03:00
lmtierney
bd3c7dba8b
Ensure loadscope and loadfile work when the first scope has one work unit
2018-02-08 19:51:42 -06:00
Bruno Oliveira
9efe14946a
Improve changelog formatting
2018-01-16 18:26:50 -02:00
feuillemorte
708256228b
Add changelog entry
2018-01-16 21:49:54 +03:00
Bruno Oliveira
6c68478997
Prepare release 1.22.0
2018-01-11 17:45:31 -02:00
Bruno Oliveira
9b767a8dcb
Add CHANGELOG entry for #266
2018-01-10 17:55:36 -02:00
Bruno Oliveira
9b2163f028
Update CHANGELOG with towncrier
2017-12-22 17:34:12 -02:00
Bruno Oliveira
0d19e7f22b
Merge remote-tracking branch 'upstream/master' into Corni/loadfilescope
2017-12-22 16:07:51 -02:00
Bruno Oliveira
a020c9509d
Small adjustment to CHANGELOG
2017-12-22 16:07:26 -02:00
Hugo
cb8b161d36
Add towncrier changelog entry
2017-12-21 11:31:38 +02:00
Cornelius Riemenschneider
fad312fdb7
Add scheduling by test file.
2017-12-14 16:18:46 +01:00
thou
2eb1002781
Issue #241 Make copy during serialization of reprtraceback and reprcrash to avoid mutating.
2017-11-21 12:33:07 -06:00
Bruno Oliveira
adaa10f285
Release 1.20.1
2017-10-05 16:55:45 -03:00
Bruno Oliveira
95b660e26a
Merge pull request #232 from verdesmarald/master
...
Don't create DSession in collect-only mode
2017-10-05 07:35:36 -03:00
Tim Jenness
9e59d07947
Stop looping if all workers have died
...
If the workers are crashing and the restart limit has been met,
we need to stop listening for events and trigger an internal
error.
2017-10-04 17:59:36 -07:00
verdesmarald
c83f73e19c
Add news file for bugfix
2017-09-04 14:32:19 +10:00
Bruno Oliveira
577418f28c
Prepare release 1.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
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
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
2017-08-10 07:17:59 -03: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
3bb1a8e467
Prepare release 1.19.0
2017-08-09 12:24:04 -03:00
Bruno Oliveira
d0474076e9
Transfer warnings from workers to master
...
Fix #92
2017-08-09 10:10:01 -03: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
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
7f20416a70
changelog entry
2017-08-04 21:32:44 +02:00
Bruno Oliveira
f27265cd28
Prepare CHANGELOG for 1.18.2
2017-07-28 07:31:45 -03:00
Bruno Oliveira
6b0a8c633b
Fix changelog grammar
2017-07-28 07:31:27 -03:00
Bruno Oliveira
64f8ad5469
Fix internal handling in process_from_remote
...
Fix #175
2017-07-27 20:50:09 -03:00
John Vandenberg
cd12d174c4
Removal of unnecessary dependency on py
...
`pytest-xdist` depends on `pytest>=3`.
`pytest 3.0.0` requires `py>=1.4.29`
and latest pytest requires `py>=1.4.33`.
Thus it is unnecessary for pytest-xdist to include
a requirement on `py>=1.4.22`
Fixes https://github.com/pytest-dev/pytest-xdist/issues/105
2017-07-14 19:40:40 +07:00
Bruno Oliveira
3652e21f3b
Prepare release 1.18.1
2017-07-05 21:25:10 -03:00
Bruno Oliveira
a84b106a3b
Add issue links to changelog template
2017-07-05 21:17:16 -03:00
thou
530c9b234a
Unserialize reprlocals to a ReprLocal instance
2017-06-30 15:00:50 -05:00
Bruno Oliveira
1ca9eff35d
Fixed changelog wording to be more user friendly
2017-06-28 18:32:59 -03:00
thou
96ad4d1cfd
Added news fragment
2017-06-28 10:58:37 -05:00
Bruno Oliveira
cee78e9b20
CHANGELOG for 1.18.0
2017-06-26 15:16:48 -03:00
Bruno Oliveira
6e1154881d
Merge pull request #164 from timyhou/master
...
Issue #130
2017-06-23 19:39:27 -03:00
Max Linke
dbaf49cd69
add '--numprocesses' as long option for '-n'
...
This is more verbose in scripts that run pytest-xdist. It can also help
in some ci-helper scripts like to auto detect if pytest-xdist should be
installed.
2017-06-22 21:53:16 +02:00
thou
4a1f1d879b
Updated serialize_report and unserialize_report to pass entire exception info using ReprExceptionInfo.
...
This addresses issue #130 .
2017-06-21 13:36:58 -05:00
Bruno Oliveira
1542aff326
Update CHANGELOG
2017-06-10 10:02:55 -03:00
Bruno Oliveira
afe8bad9ff
Add news fragment
...
Fix #157
2017-06-10 09:44:55 -03:00