holger krekel
0be3d4b077
fix py3 issue
2013-04-02 10:48:26 +02:00
holger krekel
c44fe4e234
merge again
2013-04-02 10:30:52 +02:00
holger krekel
a771352f01
merge
2013-04-02 10:29:51 +02:00
Jeremy Thurgood
587d1501a7
Avoid collecting duplicate failures when using --looponfail.
2013-03-27 17:34:58 +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
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
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
d9c5f18478
fix race condition as reported by Ralf Schmitt
2011-04-14 21:35:27 +02:00
holger krekel
bd30e96ab0
fix issue34
2011-03-16 17:59:14 +01:00
holger krekel
eb09e22b62
fix test
2010-12-07 12:47:36 +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
fc1f29db68
* introduce progress-reporting
...
* rename somewhat internal pytest_gwmanage_* events to pytest_xdist_*
* make gateway setup a separate step
2010-11-22 15:39:56 +01:00
holger krekel
9108790801
merge nodemanager and gwmanager
2010-11-22 12:05:55 +01:00
holger krekel
3fc03c8c8e
fixes for new internal pytest tmpdir handling
2010-11-22 11:41:23 +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
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
a0652e9d99
adapt to new import locations
2010-11-13 11:12:19 +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
4661db0fef
don't add opts in sub processes, add -rf by default
2010-11-01 08:56:47 +01:00
holger krekel
4cd76363f6
adapt to new pytest changes, use new addini/getini methods for rsyncdirs / rsyncignore options
2010-11-01 00:27:43 +01:00
holger krekel
516b5cfe6a
remove hudson artifact handling in favour of indexserver
2010-10-15 21:15:48 +02:00
holger krekel
7b73e081fe
adapt to pytest trunk changes - config moved to plugin
2010-10-12 15:00:37 +02:00
holger krekel
d83af5fdcd
adapt to shifted plugin names
2010-10-11 01:15:31 +02:00
holger krekel
025f1d577e
adapt xdist plugin - it still uses some internal imports
2010-10-10 15:33:32 +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
3ad58ae21f
fix distributed testing reporting details
2010-09-27 16:13:56 +02:00
holger krekel
749faf5e7c
re-introduce slaveinput/slaveoutput configure protocol
2010-09-27 16:13:55 +02:00
holger krekel
c90c4a254c
make rsyncing work again, some streamlining in termination detection
2010-09-27 16:13:55 +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
c0b2df1a77
show detailed gateway setup info only with "--verbose" or "-v"
2010-07-07 16:44:12 +02:00
holger krekel
67e0cd463c
add a test created from jgustak (but add the related env feature to execnet where it
...
is separately tested)
2010-07-07 14:33:24 +02:00
holger krekel
fb31aa882d
integrate xdist related reporting into the plugin
2010-07-07 12:43:19 +02:00
holger krekel
51b0ba55e9
don't test deprecation warnings on python2.7
2010-07-06 15:01:40 +02:00
holger krekel
d0ccb5743d
refining tests for jython and python2.7
2010-07-06 13:50:03 +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
f7be994848
adapt for py-trunk/1.3.1 changes wrt --exitfirst -> --maxfailures
2010-05-25 16:59:08 +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
45f7787fe2
fixing a (likely) race condition when simultanous pickling/unpickling can leave
...
inconsistent memo states. Rather than adding locks, the fix actually simplifies the code by
keeping the pickling/unpickling memo's in sync directly and more efficiently, also removing
a long outstanding XXX.
2010-04-30 15:56:48 +02:00
holger krekel
1bc7812dcc
adapt for fnmatch_lines changes on trunk
2010-04-29 00:47:11 +02:00