Commit Graph

50 Commits

Author SHA1 Message Date
holger krekel
4441002e95 fix pytest/xdist issue485 (also depends on py-1.4.21.dev1):
attach stdout/stderr on --boxed processes that die.
2014-03-26 18:33:09 +01: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
8e88261c15 ignore dot files for file changes (editors write tmp/swap files etc.) 2013-10-07 10:20:24 +02:00
holger krekel
b88b23e358 some test fixes and configure tox-testing against pytest==2.3.5 and pytest>=2.4.2 2013-10-04 10:34:24 +02:00
holger krekel
df66687eae bump version 2013-04-30 17:08:06 +02:00
holger krekel
34eec1ef17 - changed LICENSE to MIT
- attribute Jeremy's change
2013-04-02 10:33:36 +02:00
holger krekel
a771352f01 merge 2013-04-02 10:29:51 +02:00
holger krekel
0387c57b76 merge 2011-12-16 11:59:17 +00:00
holger krekel
5488b6d9a1 bump versions 2011-12-16 10:47:33 +00:00
holger krekel
aed7a5a07e fix tests by properly removing __pycache__ files 2011-12-15 07:41:09 +01:00
holger krekel
8c6fea9895 remove usage of final_logerrors now that we have better teardown information 2011-12-02 21:03:58 +00:00
holger krekel
1f6d410481 fix issue 93 of pytest - avoid delayed teardowns 2011-12-02 21:03:29 +00:00
holger krekel
d5ff8b066a tag 1.7 2011-11-18 19:08:05 +00:00
holger krekel
c1f27bf87e depend on 2.2.0 2011-11-18 18:50:26 +00:00
holger krekel
f946ab1835 adapt to pytest-2.2.0.dev2 2011-11-08 17:54:26 +00:00
holger krekel
722006f7f6 bump version to 1.6 2011-04-17 23:10:20 +02:00
holger krekel
bd30e96ab0 fix issue34 2011-03-16 17:59:14 +01:00
holger krekel
319e247de5 bump version 2010-12-07 12:38:45 +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
1167186f65 upping version to 1.5 2010-11-25 20:11:59 +01:00
holger krekel
125991f180 rel preps 2010-11-25 16:41:16 +01:00
holger krekel
9108790801 merge nodemanager and gwmanager 2010-11-22 12:05:55 +01:00
holger krekel
c924dda30f shift documentation, remove duplicate code 2010-11-18 14:57:55 +01:00
holger krekel
47d3e99083 fix and unify remote skip test/collect reports 2010-11-13 20:53:35 +01:00
holger krekel
a0652e9d99 adapt to new import locations 2010-11-13 11:12:19 +01:00
holger krekel
8272a669a4 adapt to collection -> session renaming of pytest core 2010-11-07 10:26:04 +01:00
holger krekel
9d55d3c831 adapt to pytest changes, add looponfailingdirs ini-option 2010-11-06 09:58:00 +01:00
holger krekel
4661db0fef don't add opts in sub processes, add -rf by default 2010-11-01 08:56:47 +01:00
holger krekel
f1a77e80e8 fix for collection unification changes on pytest dev 2010-10-26 00:04:36 +02:00
holger krekel
9675d754db require pytest instead of pylib 2010-10-12 22:26:13 +02:00
holger krekel
025f1d577e adapt xdist plugin - it still uses some internal imports 2010-10-10 15:33:32 +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
4d0422a548 remove trailing whitespace from sources 2010-09-07 10:46:58 +02:00
holger krekel
9aa1df89ee bump to xdist 1.4 2010-07-07 14:52:40 +02:00
holger krekel
fb31aa882d integrate xdist related reporting into the plugin 2010-07-07 12:43:19 +02:00
holger krekel
e0f61e4fa2 merge 2010-05-25 21:00:42 +02:00
holger krekel
f7be994848 adapt for py-trunk/1.3.1 changes wrt --exitfirst -> --maxfailures 2010-05-25 16:59:08 +02:00
holger krekel
43b693258f xdist is now somewhat stable after all the fixes, i'd say. 2010-05-05 21:21:39 +02:00
holger krekel
a7ff9d751b require execnet-1.0.6 - it's release already 2010-05-05 20:19:30 +02:00
holger krekel
95a87e874d add python3 classifier 2010-05-05 14:25:59 +02:00
holger krekel
40277fbf7f require py-1.3.0 for xdist plugin 2010-05-02 15:07:00 +02:00
Meme Dough
8eecf6e1d2 Fix description. 2010-04-26 14:54:55 +10:00
holger krekel
9abaae8778 * introduce explicit pytest_configure_node hook for node configuration,
simplifying implementation of slaveinput/slaveoutput data exchange
* only require the already released execnet-1.0.5
2010-04-22 17:00:03 +02:00
holger krekel
a1ab548cb3 declare xdist-related hooks directly here (requires a recent py-trunk) 2010-04-22 11:58:13 +02:00
holger krekel
4a57dfb648 fix an indefinite hang which would wait for events although no events
are pending - this happened if items arrive very quickly while
the "reschedule-event" tried unconditionally avoiding a busy-loop
and not schedule new work.
2010-01-19 14:59:22 +01:00
holger krekel
34ee16dffa update doc bits 2010-01-18 16:17:35 +01:00
holger krekel
9d14fa3a3b pointing to (upcoming) pypi page, fixing url 2010-01-18 16:05:52 +01:00
holger krekel
b8ea732fb0 add CHANGELGOG, and make "-x" work harder to shut down immediately. 2010-01-18 13:49:35 +01:00
holger krekel
4594e5dbd8 requiring py-1.2.0 now 2010-01-18 11:21:14 +01: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