Commit Graph

154 Commits

Author SHA1 Message Date
holger krekel 5e03bdad84 bringing docs and funcargs in sync
--HG--
branch : trunk
2009-04-14 19:57:00 +02:00
holger krekel 792dce025c fix reporting failure
--HG--
branch : trunk
2009-04-14 19:24:45 +02:00
holger krekel 763d0d72a5 funcargs work mostly according to the documentation
--HG--
branch : trunk
2009-04-14 18:30:26 +02:00
holger krekel de4c2dc98d implement request object as per docs
--HG--
branch : trunk
2009-04-14 02:59:50 +02:00
holger krekel 70840f605e move tests to test_funcargs.py and start with new request object tests
--HG--
branch : trunk
2009-04-14 02:23:42 +02:00
holger krekel 5c854bea30 getgroup can also create groups now
--HG--
branch : trunk
2009-04-13 12:33:01 +02:00
hpk 73529ce63d [svn r63911] striking unneeded call_each from pluginmanager
--HG--
branch : trunk
2009-04-09 20:39:59 +02:00
hpk f319a84503 [svn r63910] removing old mentionings of "bus". docstrings.
--HG--
branch : trunk
2009-04-09 20:07:05 +02:00
hpk f8fc229917 [svn r63905] * have pytest pluginmanager do multicalls for registration
* more renaming

--HG--
branch : trunk
2009-04-09 17:03:58 +02:00
hpk a4863c3f7b [svn r63896] more renames, killing redundant code
--HG--
branch : trunk
2009-04-09 16:21:07 +02:00
hpk 5d271b2bde [svn r63894] grand renaming on plugin-related mostly internal objects.
--HG--
branch : trunk
2009-04-09 16:03:09 +02:00
hpk cd322bd528 [svn r63889] renaming/streamlining missing event usage
--HG--
branch : trunk
2009-04-09 02:45:46 +02:00
hpk 0c4fc99a6f [svn r63887] move rest of events
--HG--
branch : trunk
2009-04-09 02:12:10 +02:00
hpk 2dd3ea7041 [svn r63886] another few events
--HG--
branch : trunk
2009-04-09 01:50:02 +02:00
hpk e6234fdb61 [svn r63883] * moving many more events to become ordinary plugin hook calls.
* bit hackish because the code for handling the old events is
  also still there ...

--HG--
branch : trunk
2009-04-09 01:33:48 +02:00
hpk 92a06c3787 [svn r63868] move towards having funcarg setup be part of setup()
--HG--
branch : trunk
2009-04-08 19:42:23 +02:00
hpk 9aed6ddcd0 [svn r63805] first step towards having a dedicated test-run plugin, some more basics missing
--HG--
branch : trunk
2009-04-07 21:27:00 +02:00
hpk bba69f207b [svn r63797] introduce a clean "guardedcall" interface for performing calls with exception catching and stdout/stderr capturing
--HG--
branch : trunk
2009-04-07 16:27:57 +02:00
hpk 10e267b7b6 [svn r63786] rename CollectionReport to CollectReport, remove XXX.
--HG--
branch : trunk
2009-04-07 13:51:55 +02:00
hpk a37c32783d [svn r63785] further renaming, streamlining the testing machinery and helpers.
--HG--
branch : trunk
2009-04-07 12:48:57 +02:00
hpk 5b31dfe357 [svn r63780] some renaming
--HG--
branch : trunk
2009-04-07 11:53:01 +02:00
hpk c516e895fd [svn r63685] internal renaming of variable name
--HG--
branch : trunk
2009-04-05 22:16:27 +02:00
hpk b2077ed2ec [svn r63630] some more code to prepare for substituting the
fixture/runtest code, using more plugins.

--HG--
branch : trunk
2009-04-04 22:19:18 +02:00
hpk ba6eca8da4 [svn r63628] * shuffle SetupState and fixture handling into runner.py
* introduce a itemsetupreport and new setupitem/teardownitem methods.
* more tests

--HG--
branch : trunk
2009-04-04 21:06:20 +02:00
hpk 6bf57efa8f [svn r63597] remove unused code. fix errors.
--HG--
branch : trunk
2009-04-04 01:23:16 +02:00
hpk cca19f1183 [svn r63580] * removing usage of py.magic.patch
* removing obsolete greenlet.py

--HG--
branch : trunk
2009-04-03 19:45:25 +02:00
hpk 53491b1531 [svn r63571] kill another few test "events"
--HG--
branch : trunk
2009-04-03 17:47:16 +02:00
hpk 54cc936437 [svn r63560] beginning to review/polish test events
* pyevent() now receives args and kwargs as simple arguments
* refactoring event handling in tests

--HG--
branch : trunk
2009-04-03 12:57:34 +02:00
hpk 069ab6ff5f [svn r63547] renaming all event consumers to use the "__" convention that
is also used for funcargs.

--HG--
branch : trunk
2009-04-02 19:58:51 +02:00
hpk fbf70a35a2 [svn r63540] fixing shallow test bugs
--HG--
branch : trunk
2009-04-02 15:33:14 +02:00
hpk 662e6905ef [svn r63359] change funcargs naming to use __
--HG--
branch : trunk
2009-03-26 13:50:12 +01:00
hpk cd3e86d185 [svn r63353] better command option handling
--HG--
branch : trunk
2009-03-26 13:21:05 +01:00
hpk 92e354a486 [svn r63339] undo rev 63000 so that there is only one method now for funcargs
--HG--
branch : trunk
2009-03-26 10:26:09 +01:00
hpk 8230a39b39 [svn r63338] rename pyfuncarg to funcarg
--HG--
branch : trunk
2009-03-26 10:16:30 +01:00
hpk ee902a2d06 [svn r63337] provide more info for the pyfuncarg failing lookup
improve docstring

--HG--
branch : trunk
2009-03-26 10:14:09 +01:00
hpk 1930f50bc2 [svn r63319] * fixing verbose reporting to work the "old" way for non-dist settings
* bump version number
* comment out greenlet C-Extension for now

--HG--
branch : trunk
2009-03-25 12:50:57 +01:00
hpk 74958be548 [svn r63300] * refining pyfuncarg setup, now there is explicit registration!
* porting monkeypatch and pytester funcargs to the new method
* fixing a kind-of-a-bug with MultiCalls

--HG--
branch : trunk
2009-03-24 23:00:07 +01:00
hpk 2c2bfb5513 [svn r63210] * implement "--dist=each" to distribute each to each available node
* improved node-management and nice showing of results
* streamline command line options

--HG--
branch : trunk
2009-03-22 21:44:45 +01:00
hpk ad6afe21ff [svn r63209] polish command line options for distributed testing.
--HG--
branch : trunk
2009-03-22 18:41:36 +01:00
hpk bda844b544 [svn r63201] allow to specify "3*" for host specs.
--HG--
branch : trunk
2009-03-22 02:19:57 +01:00
hpk 422635ea47 [svn r63195] * fix rsyncdir usages all around
* rename looponfailing to looponfail

--HG--
branch : trunk
2009-03-21 21:07:45 +01:00
hpk 0ba4bd25ac [svn r63193] normalize towards 'iocapture' option
--HG--
branch : trunk
2009-03-21 20:58:41 +01:00
hpk 3902890e1b [svn r63192] rename dsession to dist
--HG--
branch : trunk
2009-03-21 20:31:09 +01:00
hpk fc14b038af [svn r63191] * remove "--exec"
* cleanup of options

--HG--
branch : trunk
2009-03-21 20:28:35 +01:00
hpk 75bfb84ea5 [svn r63163] fixing tests, better verbose output for dist-runs
--HG--
branch : trunk
2009-03-21 03:04:44 +01:00
hpk 6a1db0a594 [svn r63162] all tests pass again, output on test node setup and initialization is now much nicer.
--HG--
branch : trunk
2009-03-21 02:31:27 +01:00
hpk 69e68bed29 [svn r63157] remove old events, some more renamings
--HG--
branch : trunk
2009-03-20 21:38:50 +01:00
hpk 10fb32ad37 [svn r63151] fix various bits, many tests pass modulo dsession host/node handling
--HG--
branch : trunk
2009-03-20 18:58:36 +01:00
hpk 22b4ff7f06 [svn r63104] * introduce rsync events
* only rsync once if a gateway is specified multiply

--HG--
branch : trunk
2009-03-20 01:34:59 +01:00
hpk 92b2d4786d [svn r63073] make sure that generated test names are always unique
--HG--
branch : trunk
2009-03-19 15:34:33 +01:00