Commit Graph

22 Commits

Author SHA1 Message Date
Ben Darnell 8e2052f6cb $TMPDIR isn't set on travis-ci. 2013-05-23 23:12:05 -04:00
Ben Darnell 3d5333f7a6 Actually install sphinx on travis; fix directory reference. 2013-05-23 23:02:37 -04:00
Ben Darnell a0c4003a17 Fix a dangling doc reference, and add a doc check to tox and travis. 2013-05-23 22:57:27 -04:00
Ben Darnell 17c0e496f0 Skip ThreadedResolver tests on pypy.
There seem to be problems with thread/signal interactions.
2013-03-16 13:43:04 -04:00
Ben Darnell 1b578ebda6 travis.yml: skip caresresolver test on pypy. 2013-03-08 21:29:13 -05:00
Ben Darnell 9e66435e86 Fix the inevitable typos in .travis.yml. 2013-03-08 19:04:08 -05:00
Ben Darnell 20afb40419 Rewrite travis.yml to make it simpler and more comprehensive.
Unlike tox, travis never reuses virtualenvs so setup/install time dominates.
Each test configuration only takes a few seconds once everything is
installed, so it's better to run fewer environments with lots of tests
in each.

This reduces the configuration to 10 environments (two for each python version,
with and without dependencies installed).  All tests are run in every
environment where they can run (unlike the tox config, which has many
variants that only run under py27)
2013-03-08 18:26:36 -05:00
Ben Darnell dbff2b5224 Update and expand travis.yml.
This should cover everything from tox.ini
2013-03-04 00:00:59 -05:00
Ben Darnell 6abdb91619 Remove py25 from travis.yml 2013-01-13 22:30:22 -05:00
Ben Darnell 3747af59cb Add futures to travis and vm tests, update assorted dependency versions. 2012-09-29 17:47:41 -07:00
Ben Darnell 186e947112 Remove tornado.database, which is now distributed separately. 2012-09-16 14:02:49 -07:00
Ben Darnell 5b7ebadd1b Add unittest2 to other test configurations. 2012-09-05 17:54:21 -07:00
Ben Darnell 56da4149fd Get rid of test_sslv2_fail.
This test is more trouble than it's worth since many distributions have
hacked sslv2 support out of their builds in various ways, and at least
one (python 2.6 on ubuntu 11.10, which happens to be the platform used
on travis-ci) has a bug that results in a segfault, killing the whole
test process.
2012-06-17 23:07:39 -07:00
Marc Abramowitz c7fe53b0b3 .travis.yml: Test py32 with LANG=C and LANG=en_US.utf-8 2012-06-17 00:30:31 -07:00
Marc Abramowitz d02f59997c .travis.yml: Test with more full dependencies using "matrix: include:"
feature of .travis.yml
2012-06-17 00:25:36 -07:00
Marc Abramowitz ee5af796cb Add py25 (depends on simplejson) to .travis.yml 2012-06-16 23:58:54 -07:00
Marc Abramowitz 10ba26da28 Add pypy to .travis.yml 2012-06-16 23:56:42 -07:00
Marc Abramowitz d9d90e331f Add py26 back but make it an allowable failure 2012-06-16 23:46:03 -07:00
Ben Darnell b082051f6c Disable python 2.6 on travis-ci, since I don't have enough visibility
to dig into the SSL segfault.
2012-04-18 22:56:14 -07:00
Ben Darnell bcc9a0a629 Increase verbosity for tests on travis-ci to track down a segfault on 2.6 2012-04-18 22:42:34 -07:00
Ben Darnell daeb7c41f6 Fix travis build for python3 2012-02-27 10:15:48 -08:00
Ben Darnell 6c16f8cad7 Try out travis-ci.org 2012-02-27 10:09:46 -08:00