Commit Graph

13 Commits

Author SHA1 Message Date
Arnold Krille 8e99706b16 run python 3.5 on travis, adopt timeouts
Also
- Report the five slowest tests to watch for risk of timeout
- Double timeouts.
  Maybe that helps pypy on travis to finish successfully.
2016-06-15 21:35:02 +02:00
Arnold Krille df22f127eb Test the worker in its own subprocess
- run with an empty queue
- schedule one job (which uses get_current_connection and get_current_job) and
run `rqworker`
- schedule a job that itself schedules `access_self` and run `rqworker`
- Make sure the job didn't fail by assuring the failed queue is still empty
  afterwards.
- Install this package locally when running in travis.
  This actually unifies the behaviour of tox and travis as tox also builds the
  package and then installs it into each test environment.
- fix flake8 (as run by tox)
2016-06-15 21:35:02 +02:00
Samuel Colvin facd5f6eab add python 3.5 to travis 2016-06-04 13:12:26 +01:00
Samuel Colvin fa48751fed correct SLOW env var, run slow tests on ci 2015-10-14 20:08:55 +01:00
Tamir Duberstein a37621a429 Switch to Travis container-based infrastructure 2015-03-16 23:38:56 -07:00
Vincent Driessen db37d8b326 Test on Python 3.4 on Travis, too. 2014-07-30 11:50:15 +02:00
Vincent Driessen 36ac9a5209 Add coverage reporting for RQ. 2014-07-24 23:27:32 +02:00
Vincent Driessen acc8b81617 Enable Redis service explicitly on Travis. 2013-12-07 13:40:38 +01:00
Alex Morega 610c26d816 run tests on py33 2013-08-05 13:47:43 +03:00
Vincent Driessen 0bc451f75b Install importlib on Travis' py26 environment. 2013-01-24 10:17:46 +01:00
Vincent Driessen 36eb555981 Update Travis CI config file to use py.test. 2013-01-23 23:01:02 +01:00
Vincent Driessen bd4793f116 Add way of running tests unfiltered. 2012-07-18 09:45:18 +02:00
Vincent Driessen b0a42f4e25 Add Travis CI configuration file. 2012-07-18 09:32:36 +02:00