bwilson
b94dcfe4cd
linting
2018-11-13 10:45:40 -06:00
bwilson
311554324a
Adding RemoteTarget class to wrap module/function
2018-11-13 10:37:37 -06: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
bwilson
7fb7bd9d04
Add a hook to allow overriding the remote module that's executed by execnet
2018-11-12 13:29:39 -06:00
Bruno Oliveira
1efec5a153
Merge pull request #372 from nicoddemus/drop-old-pytest
...
Drop support to old pytest versions and test with python 3.7
2018-11-11 12:15:34 -02: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
74a5e0ca03
Merge pull request #371 from nicoddemus/skip-module-370
...
Fix handling of skipped modules with pytest.skip at module level
2018-11-10 19:19:50 -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
d40d47acd9
Merge pull request #369 from nicoddemus/release-1.21.1
...
Release 1.21.1
2018-11-10 11:51:32 -02:00
Bruno Oliveira
3579bfce7d
Release 1.21.1
v1.24.1
2018-11-09 14:29:21 -02:00
Ronny Pfannschmidt
365499eeaf
Merge pull request #368 from nicoddemus/rename-filescope-file
...
Rename filescope to loadfile
2018-11-09 17:20:35 +01:00
Ronny Pfannschmidt
a518bd4e2a
Merge pull request #362 from nicoddemus/serialize-fail-349
...
Handle warnings with unserializable arguments
2018-11-09 17:17:59 +01:00
Bruno Oliveira
d84ae73775
Rename filescope to loadfile
...
This makes it consistent with the option (--dist=loadfile) and the other
scheduling file (loadscope.py)
2018-11-09 13:00:40 -02:00
Bruno Oliveira
673fe9bd67
Create 'baseline' stage for fast-failure of builds, similar to pytest
2018-10-30 09:44:13 -03:00
Bruno Oliveira
9217b80fb1
Update CI to test against latest pytest release
2018-10-30 09:44:13 -03:00
Bruno Oliveira
b151e56fbd
Handle unserializable warning arguments
...
Fix #349
2018-10-30 09:44:13 -03:00
Bruno Oliveira
70688b7986
Refactor warning acceptance tests into a class
2018-10-29 18:38:01 -03:00
Bruno Oliveira
adc385253c
Merge pull request #357 from nicoddemus/release-1.24.0
...
Release 1.24.0
2018-10-29 18:23:37 -03:00
Bruno Oliveira
bfd6029102
Release 1.24.0
v1.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
d5b61e72d4
Merge pull request #351 from cybojanek/master
...
Issue node shutdown on empty workload
2018-10-18 07:53:52 -03:00
Bruno Oliveira
f224c4b00e
Fix CHANGELOG formatting
2018-10-17 09:19:48 -03:00
Pavel Pristupa
ddefd3f453
Call group.addoption() instead of _addoption() when parsing command-line arguments
...
Fix #337
2018-10-17 17:48:47 +07: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
86e2fb5a5a
Merge pull request #347 from nicoddemus/release-1.23.2
...
Release 1.23.2
2018-09-28 07:34:43 -03:00
Bruno Oliveira
ec6129639e
Release 1.23.2
v1.23.2
2018-09-28 06:38:50 -03:00
Bruno Oliveira
f6ac209cd5
Merge pull request #345 from BrandonHoffman/master
...
add exception handeling for warning serialization issues
2018-09-28 06:38:14 -03:00
Bruno Oliveira
b176b37606
Add a test which reproduces #344 and fix the handling code
...
Fix #344
2018-09-27 22:18:52 -03:00
Brandon Hoffman
22e36c9cb4
run black formatter
2018-09-27 19:32:10 -05:00
Brandon Hoffman
8825e7e234
use module name and class name for method instead of the reference to them
2018-09-27 19:27:49 -05:00
Brandon Hoffman
5d5f87b600
add moduel and class name to warning text
2018-09-27 19:24:58 -05:00
Brandon Hoffman
571d08fb8b
remove unneeded lines
2018-09-26 21:05:30 -05:00
Brandon Hoffman
36c28ee154
add test case for invalid warning handeling
2018-09-26 20:44:01 -05:00
Brandon Hoffman
af3e975664
add changelog
2018-09-26 19:46:28 -05:00
Brandon Hoffman
bc2ba55f70
add exception handeling for warning serialization issues
2018-09-26 19:32:13 -05:00
Bruno Oliveira
8475876ce3
Merge pull request #343 from nicoddemus/release-1.23.1
...
Release 1.23.1
2018-09-25 17:05:40 -03:00
Bruno Oliveira
8ee6c0a4e6
Release 1.23.1
v1.23.1
2018-09-25 12:11:08 -03:00
Bruno Oliveira
ec966d9800
Merge pull request #342 from nicoddemus/3.8-warnings
...
Fix warnings transfer between workers and master node with pytest >= 3.8
2018-09-25 12:10:10 -03:00
Bruno Oliveira
78030e3d32
Fix warnings transfer between workers and master node with pytest >= 3.8
...
Fix #341
2018-09-25 10:01:20 -03:00
Bruno Oliveira
ed2ab76b5c
Merge pull request #334 from nicoddemus/release-1.23.0
...
Release 1.23.0
2018-08-25 01:49:04 -03:00
Bruno Oliveira
bea2467712
Release 1.23.0
v1.23.0
2018-08-23 16:33:06 -03:00
Bruno Oliveira
c4a793de38
Merge pull request #332 from nicoddemus/optimize-report-data
...
Optimize collection performance
2018-08-23 16:31:09 -03:00
Bruno Oliveira
9bcd0e4352
Optimize collection performance
...
Only send failed collection reports, as master is only interested in failed
reports.
Fix #330
2018-08-18 23:09:00 -03:00
Bruno Oliveira
96af694bf3
Merge pull request #321 from nicoddemus/release-1.22.5
...
Revert dropped support to old pytest versions
2018-07-28 09:50:50 -03:00
Bruno Oliveira
a72f25335b
Merge remote-tracking branch 'upstream/master' into release-1.22.5
v1.22.5
2018-07-28 09:12:22 -03:00
Bruno Oliveira
f92242652d
Include six as dependency
2018-07-28 09:06:04 -03:00
Ronny Pfannschmidt
73e40aaa1b
Merge pull request #322 from nicoddemus/black-pre-commit
...
Introduce pre-commit and black
2018-07-28 09:24:15 +02:00
Bruno Oliveira
9f9eee6b74
Remove flakes and readme from appveyor and travis
2018-07-27 18:42:06 -03:00