Bruno Oliveira
d498cb3e0f
Add env variables to identify workers
2016-08-04 21:53:13 -03:00
Bruno Oliveira
7d124ecf87
Replace "pytest_funcarg__" by @pytest.fixture
2016-08-04 20:26:08 -03:00
Bruno Oliveira
8ec8d29cbf
Mark test_remoteinitconfig as xfail
...
#59
2016-05-11 22:25:12 -03:00
Bruno Oliveira
96506867d1
Refactor tox and ci scripts
...
Make sure a plain "tox" command works in all platforms without failures,
which facilitates making releases using a "devpi upload/test" workflow
* Fix small flakes failures
* Limit py35 testing to pytest>=2.7, as pytest<2.7 does not work on py35
* pexpect environments only work on Linux platforms and should be skipped on Windows
* Simplify AppVeyor script by running all tox environments: no need to have a build matrix
because AppVeyor does not execute builds in parallel
* Add all environments to travis.yml, obtained from "tox --listenvs"
2016-01-30 16:47:07 -02:00
Ronny Pfannschmidt
0f5ef95be8
flake8 cleanup
2015-09-01 22:37:51 +02:00
holger krekel
cc237b0d8e
fix various flakes issues and add "flakes" to tox tests
2014-07-20 16:56:21 +02:00
holger krekel
e26d4486fc
send multiple "to test" indices in one network message to a slave
...
and improve heuristics for sending chunks where the chunksize
depends on the number of remaining tests rather than fixed numbers.
This reduces the number of master -> node messages (but not the
reverse direction)
2014-01-27 11:37:40 +01:00
holger krekel
18a30fab7d
fix issue419: work with collection indices instead of node ids.
...
This reduces network message size.
2014-01-27 11:37:33 +01:00
holger krekel
aad1aace52
merge fix pytest issue382 - produce "pytest_runtest_logstart" event again
...
in master. Thanks Aron Curzon.
2013-11-19 12:08:55 +01:00
holger krekel
a771352f01
merge
2013-04-02 10:29:51 +02:00
Ronny Pfannschmidt
663cd81117
add a test to check deserialization of nonstandard test report attributes
2012-01-20 19:53:41 +01:00
holger krekel
1f6d410481
fix issue 93 of pytest - avoid delayed teardowns
2011-12-02 21:03:29 +00:00
holger krekel
e8ae2f9090
small fixes to test suite
2011-11-18 16:03:02 +00:00
holger krekel
f946ab1835
adapt to pytest-2.2.0.dev2
2011-11-08 17:54:26 +00:00
holger krekel
bd30e96ab0
fix issue34
2011-03-16 17:59:14 +01:00
holger krekel
1c712fe6a0
fix and shorten collection reporting and fix a test wrt internal pytest api
2010-12-07 12:00:22 +01:00
holger krekel
3fc03c8c8e
fixes for new internal pytest tmpdir handling
2010-11-22 11:41:23 +01:00
holger krekel
47d3e99083
fix and unify remote skip test/collect reports
2010-11-13 20:53:35 +01:00
holger krekel
d81ffaa980
some changes to make remote testing work better - slightly hackish and will remain so until 'tox' is used to create environments and properly set things up.
2010-11-13 19:47:01 +01:00
holger krekel
9d55d3c831
adapt to pytest changes, add looponfailingdirs ini-option
2010-11-06 09:58:00 +01:00
holger krekel
985c9163b7
unregister terminal plugin in subprocesses before it gets configured
2010-11-01 09:22:49 +01:00
holger krekel
7b73e081fe
adapt to pytest trunk changes - config moved to plugin
2010-10-12 15:00:37 +02:00
holger krekel
dc67e46d59
another python3 syntax error, gah.
2010-10-07 11:07:32 +02:00
holger krekel
51815940c2
increase TIMEOUT for waits in tests, fix python3 syntax
2010-10-07 09:00:07 +02:00
holger krekel
9df55b1c60
refactor and port dsession tests, re-introduce --dist testing along
...
with a simple scheduler.
2010-09-28 16:32:42 +02:00
holger krekel
3767ce3269
move some code around, ending up with fewer files logically grouped
2010-09-28 16:08:31 +02:00
holger krekel
f7923c692e
move code to fewer more sensible modules.
2010-09-27 16:13:57 +02:00
holger krekel
2efb059d75
adapt to new refactored py baseline.
...
remove pickling in distributed testing
refactor internal mechanism enough to work for -n1
* * *
fix handling of crashing items and slave down events
2010-09-27 16:13:54 +02:00
holger krekel
e03f6d76b6
make looponfailing work with the new py-trunk developments, refactor internal sesssion handling
2010-09-11 18:34:35 +02:00
holger krekel
4d0422a548
remove trailing whitespace from sources
2010-09-07 10:46:58 +02:00
holger krekel
fb31aa882d
integrate xdist related reporting into the plugin
2010-07-07 12:43:19 +02:00
holger krekel
e5e23fd278
add a test for issue57 which currently needs to be fixed on py-trunk though
2010-05-26 18:52:58 +02:00
holger krekel
e593841a70
fix looponfailing issue to always run against the newest version of the source
2010-05-17 17:32:34 +02:00
holger krekel
6b75e0a740
initial copy and modifications from the original py/impl/test/dist and
...
looponfail code. Now works as its own "xdist" plugin.
2010-01-13 15:55:01 +01:00