Commit Graph

  • d6a9b62680 Use pypi version image from shields.io Bruno Oliveira 2015-09-01 18:00:24 -03:00
  • 24aeaad857 fix HostRSync filter matching (broken by the flake8 fixes) Ronny Pfannschmidt 2015-09-01 22:50:47 +02:00
  • b14e9a48e2 fix project url Ronny Pfannschmidt 2015-09-01 22:39:59 +02:00
  • 0f5ef95be8 flake8 cleanup Ronny Pfannschmidt 2015-09-01 22:37:51 +02:00
  • fa1ec6742a travis badge in readme Ronny Pfannschmidt 2015-09-01 21:26:01 +02:00
  • 8d0917a543 add a gitignore Ronny Pfannschmidt 2015-09-01 21:23:41 +02:00
  • 0495fe517d fix setup.py and use setuptools_scm dep for tox Ronny Pfannschmidt 2015-09-01 21:22:11 +02:00
  • 836ebd4b86 fix travis misstake Ronny Pfannschmidt 2015-09-01 21:16:46 +02:00
  • b5299570f1 add a basic travis configuration Ronny Pfannschmidt 2015-09-01 21:14:44 +02:00
  • e9b045c940 change readme extension to .rst Ronny Pfannschmidt 2015-09-01 21:00:47 +02:00
  • 888a9b67cd cangelog Ronny Pfannschmidt 2015-08-19 22:01:25 +02:00
  • 3daa6e8138 fix readme Ronny Pfannschmidt 2015-08-19 21:48:41 +02:00
  • 0134bfd7e6 Added tag v1.13.1 for changeset 67ff3aa4d294 Ronny Pfannschmidt 2015-08-19 21:35:59 +02:00
  • 771f248a04 refactor cpu number autodetection to avoid the regression v1.13.1 Ronny Pfannschmidt 2015-08-19 21:34:26 +02:00
  • c0c794b961 Added tag v1.13 for changeset 4e25f4c568be Ronny Pfannschmidt 2015-08-18 08:45:54 +02:00
  • 8630c27c75 flake8 fixes v1.13 Ronny Pfannschmidt 2015-08-18 08:45:18 +02:00
  • 1fde875c91 changelog Ronny Pfannschmidt 2015-08-18 08:33:44 +02:00
  • 9f32c38398 add version file to hgignore Ronny Pfannschmidt 2015-08-18 08:30:00 +02:00
  • eba5319fdb clean up setup.py and use setuptools_scm Ronny Pfannschmidt 2015-08-18 08:29:23 +02:00
  • ec89a3c36b split up the plugin and extend tox test matrix Ronny Pfannschmidt 2015-08-08 11:57:08 +02:00
  • 6bab1dab75 simplify HostRsync constructor Ronny Pfannschmidt 2015-08-05 22:04:21 +02:00
  • 02cb571da0 Merged pull request #18 Floris Bruynooghe 2015-08-04 23:30:50 +01:00
  • f40e34c3ea Merged in nicoddemus/pytest-xdist/max-slave-restart-option (pull request #20) Floris Bruynooghe 2015-08-04 23:21:36 +01:00
  • 4b1ddb9c81 Add --max-slave-restart option Bruno Oliveira 2015-07-11 13:12:12 -03:00
  • 9d4afbdfec Add test, CHANGELOG and docs for auto-cpu detection PR Bruno Oliveira 2015-07-11 12:14:48 -03:00
  • ed9e5cd9ea merged auto-cpu branch Bruno Oliveira 2015-07-11 12:01:00 -03:00
  • 3330aac877 Add test for new pytest-2.8 behavior and add CHANGELOG entry Bruno Oliveira 2015-07-11 11:45:27 -03:00
  • a131d34b2d testscollected is now a public Session attribute Bruno Oliveira 2015-07-06 20:27:41 -03:00
  • 05ab96feaf update collected tests from slaves into main pytest session object Bruno Oliveira 2015-07-04 15:40:55 -03:00
  • 54a43db053 add support for releasing as universal wheel holger krekel 2015-05-07 12:30:29 +02:00
  • 1b0b406adb Added tag 1.12 for changeset 39ef85dbc893 holger krekel 2015-05-06 14:32:50 +02:00
  • 2ea07f73a7 finalize 1.12 version, some more adaptation for pytest versions, streamlining tox.ini 1.12 holger krekel 2015-05-06 13:41:39 +02:00
  • faf2e0861f streamline tests so that they work wit pytest-2.8 holger krekel 2015-05-06 13:34:33 +02:00
  • eb53a5f8a0 Added tag 1.11 for changeset 220f6e46eb71 holger krekel 2015-04-16 08:48:06 +02:00
  • 5da798f01f README.txt edited online with Bitbucket Anatoly Bubenkov 2015-03-01 14:45:15 +00:00
  • 94a7723ba8 fix link to pytest-xdist repository holger krekel 2015-02-27 12:19:16 +01:00
  • 9aee5f3d66 Add auto detection CPUs number. Comrade DOS 2015-01-12 17:51:11 +06:00
  • 87be3b7582 (added changelog) fix issue594: properly report errors when the test collection is random. Thanks Bruno Oliveira. holger krekel 2014-09-24 13:43:57 +02:00
  • d84f1f08d8 fix issue 594: xdist is not executing tests parametrized with random values Bruno Oliveira 2014-09-23 22:09:44 -03:00
  • 7a0cb35322 modernize tox.ini a bit and make another test dict-ordering independent 1.11 holger krekel 2014-09-18 19:40:48 +02:00
  • 3a75b754d0 - add changelog entry for restart-crashed-nodes - fix a test which depended on dict ordering - minor test cleanups holger krekel 2014-09-18 18:12:42 +02:00
  • b418f0701c Functional tests for node restarting Floris Bruynooghe 2014-09-18 01:20:28 +01:00
  • e3c22c65b8 Fix slavemanage tests for new NodeManager API Floris Bruynooghe 2014-09-18 00:48:34 +01:00
  • c4e0327824 Give up on this one test Floris Bruynooghe 2014-09-17 23:43:07 +01:00
  • 9e28a56101 Fix rsync Floris Bruynooghe 2014-09-17 23:42:33 +01:00
  • 76c297bdb0 Fixes for node-restarting in each scheduling Floris Bruynooghe 2014-09-16 23:18:49 +01:00
  • fc335fb7dc Implement node-restarting for each scheduling Floris Bruynooghe 2014-09-16 16:01:51 +02:00
  • f643991f7f Very rough cut of restarting a failed node Floris Bruynooghe 2014-09-15 01:20:45 +02:00
  • 969582187e Ignore pytest-cache's cache directory and pytestdebug.log Floris Bruynooghe 2014-09-13 11:06:43 +01:00
  • e275ce0f8e Merged in nicoddemus/pytest-xdist/log-collection-diff (pull request #9) Anatoly Bubenkov 2014-09-10 02:10:32 +02:00
  • f88275046f fixed tests removing line numbers from output Bruno Oliveira 2014-09-09 20:28:16 -03:00
  • 9d549a0c06 Log different tests collected by slaves instead of an error Bruno Oliveira 2014-08-02 20:59:45 -03:00
  • cc237b0d8e fix various flakes issues and add "flakes" to tox tests holger krekel 2014-07-20 16:56:21 +02:00
  • 67f80b7c2c fix pytest issue503: avoid random re-setup of broad scoped fixtures (anything above function). holger krekel 2014-07-20 16:41:03 +02:00
  • bfd00a58ff bump version, add py34 to tox.ini holger krekel 2014-07-20 08:51:53 +02:00
  • ed12f57193 depend on latest py dev version to support "--boxed" properly holger krekel 2014-07-05 17:34:56 +02:00
  • de377c1001 use config.getoption instead of deprecated config.getvalue and adapt a few tests to also run against pytest-2.6.0.dev holger krekel 2014-05-14 08:13:56 +02:00
  • eb639d19ec properly extend tests to cover xfailing capturing modes holger krekel 2014-03-27 11:57:36 +01:00
  • 4441002e95 fix pytest/xdist issue485 (also depends on py-1.4.21.dev1): attach stdout/stderr on --boxed processes that die. holger krekel 2014-03-26 18:33:09 +01:00
  • 3f33a2d23e Added tag 1.10 for changeset 4406fc2a6427 holger krekel 2014-01-29 14:28:31 +01:00
  • b0732f99a6 final 1.10 holger krekel 2014-01-29 13:10:20 +01:00
  • ab987d512c make pexpect specific environments so that the canonical ones also run on windows. Also add a little sleep to a pexpect-related tests in the hope it helps the test consistently passing (Bah). holger krekel 2014-01-27 19:47:37 +01:00
  • ffa156ced5 refine distribution fractions and make it dependend on the duration of the last test in a node's set. holger krekel 2014-01-27 12:39:43 +01:00
  • 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) holger krekel 2014-01-27 11:37:40 +01:00
  • 18a30fab7d fix issue419: work with collection indices instead of node ids. This reduces network message size. holger krekel 2014-01-27 11:37:33 +01:00
  • dd73d132b1 remove unneccesary item2nodes data structure for load scheduling holger krekel 2014-01-27 11:37:27 +01:00
  • a22e0384a1 a failing test for pytest issue419 holger krekel 2014-01-27 11:37:26 +01:00
  • 8eabc7d5df Merged in lukaszb/pytest-xdist/lukaszb/readmetxt-typo-1388766852691 (pull request #7) holger krekel 2014-01-04 21:41:34 +01:00
  • dbf7932514 README.txt typo Lukasz Balcerzak 2014-01-03 16:34:15 +00:00
  • 6355c3e8d0 add glob support for rsyncignores, add command line option to pass additional rsyncignores. Thanks Anatoly Bubenkov. holger krekel 2013-12-06 13:26:09 +01:00
  • c505f00320 Merged in paylogic/pytest-xdist/rsyncignore-option (pull request #5) holger krekel 2013-12-06 13:25:19 +01:00
  • 7e066be35e docs fixed Anatoly Bubenkov 2013-12-06 10:21:32 +01:00
  • 27f1d8049b merge with mainline Anatoly Bubenkov 2013-12-06 10:20:03 +01:00
  • bcf1c85f44 docs fixed Anatoly Bubenkov 2013-12-06 10:19:18 +01:00
  • a3fac52e85 more readability for return Anatoly Bubenkov 2013-12-05 23:22:49 +01:00
  • 152f965a70 fix ignores mixing Anatoly Bubenkov 2013-12-05 16:35:56 +01:00
  • 027b3f51ed change metavars Anatoly Bubenkov 2013-12-05 15:31:52 +01:00
  • f4b86f0127 add glob support for rsyncignore. add command line option for rsyncignore Anatoly Bubenkov 2013-12-05 15:19:31 +01:00
  • 8146b27671 now that pytest_runtest_logstart is sent to the master again, disable showing of filenames explicitely with the terminalreporter holger krekel 2013-11-21 15:00:06 +01:00
  • a488cc5add merge holger krekel 2013-11-19 12:21:31 +01:00
  • aad1aace52 merge fix pytest issue382 - produce "pytest_runtest_logstart" event again in master. Thanks Aron Curzon. holger krekel 2013-11-19 12:08:55 +01:00
  • 82d357ab1a Uncomment logstart hook in remote.py and slavemanage.py curzona 2013-11-09 12:10:13 -08:00
  • ca54911481 ignore directories and pyc files for changes (editors write tmp/swap files etc., which also affects mtime of directory) holger krekel 2013-10-07 10:28:08 +02:00
  • 8e88261c15 ignore dot files for file changes (editors write tmp/swap files etc.) holger krekel 2013-10-07 10:20:24 +02:00
  • 6045195f16 Added tag 1.9 for changeset 5c5cb6d59e12 holger krekel 2013-10-04 14:35:34 +02:00
  • b88b23e358 some test fixes and configure tox-testing against pytest==2.3.5 and pytest>=2.4.2 1.9 holger krekel 2013-10-04 10:34:24 +02:00
  • a9aca9a3ae fix pytest issue347: slaves running on top of Python3.2 will set PYTHONDONTWRITEYBTECODE to 1 to avoid import concurrency bugs. holger krekel 2013-09-05 18:52:59 +02:00
  • 45dd5975f0 Merged in dimazest/pytest-xdist/collection_diff_reporting (pull request #3) holger krekel 2013-09-05 16:23:12 +02:00
  • fa96143aeb Cleanup Dmitrijs Milajevs 2013-09-05 15:30:37 +02:00
  • 9a50d9de17 Give more context when nodes collected different tests. Dmitrijs Milajevs 2013-09-05 15:24:27 +02:00
  • f144ef88e3 fix pytest issue41: re-run tests on all file changes, not just randomly select ones like .py/.c. holger krekel 2013-09-05 14:21:43 +02:00
  • 013b2fc6bb streamline tox.ini holger krekel 2013-09-05 14:21:28 +02:00
  • df66687eae bump version holger krekel 2013-04-30 17:08:06 +02:00
  • 75c125e04e Merged in jjh/pytest-xdist/catch-import-errors (pull request #2) holger krekel 2013-04-30 17:07:09 +02:00
  • 26016aefd1 Use the error longrepr rather than the file path to check for duplicate errors. Jonathan Hunt 2013-04-28 16:14:52 -07:00
  • 6c1587a157 Added an additional test for import errors in --tx mode. Jonathan Hunt 2013-04-28 16:06:41 -07:00
  • 10c9c34c75 Passing tests, avoiding duplicate errors. Jonathan Hunt 2013-04-25 18:20:40 -07:00
  • 46b94c1c81 Report ImportErrors in distributed mode. Jonathan Hunt 2013-04-25 18:04:24 -07:00
  • 6038ec21ca Added test to catch import failure in distributed mode. Jonathan Hunt 2013-04-25 17:45:42 -07:00
  • 0be3d4b077 fix py3 issue holger krekel 2013-04-02 10:48:26 +02:00