Ben Darnell
3b7f2f6d04
Disable pycares tests on travis due to ipv6 issues.
2014-10-11 12:01:24 -04:00
Ben Darnell
1635b4093f
Add "sudo: false" to .travis.yml in an attempt to stop the random build failures.
2014-07-24 22:28:45 -04:00
Ben Darnell
625bb0e075
Install sphinx_rtd_theme when running sphinx tests.
2014-07-12 23:07:01 -04:00
Ben Darnell
235e52d52a
Disable twisted tests on pypy on travis-ci since they seem to be flaky.
...
They were already disabled in tox.ini.
2014-07-02 22:01:22 -04:00
Ben Darnell
f5ffe7adc8
Increase the test timeout on travis.
2014-06-21 13:34:03 -04:00
Ben Darnell
12ba59f967
Run the sphinx tests under py3.4 instead of py2.7.
2014-05-25 23:03:13 -04:00
Ben Darnell
6b81d12620
Fix syntax error in travis.yml
2014-05-25 09:01:47 -04:00
Ben Darnell
e777e6fd6a
Add TwistedIOLoop test on python 3 to tox and travis.
2014-05-25 00:48:15 -04:00
Ben Darnell
f91b8357e2
Ensure that travis test runs can see .coveragerc
2014-05-13 21:07:38 -04:00
Ben Darnell
6bdf7013f2
Also exclude pycares from pypy on travis.
2014-05-13 20:35:59 -04:00
Ben Darnell
0b441c52ed
.travis.yml: don't install Twisted on 3.2 or pycurl on pypy.
2014-05-13 19:57:43 -04:00
Ben Darnell
c85be5e2f3
Fix .travis.yaml syntax error.
...
Remove deprecated --use-mirrors flag to pip.
2014-05-13 11:02:03 -04:00
Ben Darnell
00d9ac38ab
Twisted 14.0.0 is now (partially) installable on python 3, so test with it.
...
Consolidate the dependency section of the .travis.yml now that more of our
dependencies are cross-version.
2014-05-13 10:39:26 -04:00
Marc Schlaich
d77eb7f628
Test Python 3.4 on Travis.
2014-05-12 10:00:35 +02:00
Ben Darnell
43f2f4c4c8
Pin sphinx version to 1.2 in tests.
...
Sphinx 1.2.1 has a bug that breaks our build:
https://bitbucket.org/birkenfeld/sphinx/pull-request/212/fix-an-exception-introduced-by/diff
2014-01-20 11:57:16 -05:00
Ben Darnell
1cb446e069
Don't require the extension to be present when building docs.
2014-01-16 23:12:42 -05:00
Ben Darnell
1cc392935a
Reinstate the 'cd maint' in .travis.yml.
...
This turned out to be breaking the speedups module.
2014-01-16 23:00:26 -05:00
Ben Darnell
70659cbcb3
Add a new TORNADO_EXTENSION environment variable for testing purposes.
...
This variable can be set to 0 to suppress or 1 to require the use of the
extension (instead of the default to use it when it is available but silently
fall back). Require the extension to be present on travis-ci.
2014-01-16 22:32:32 -05:00
Ben Darnell
cfe10ee21c
Fix shell quoting in travis config.
2014-01-10 23:31:29 -05:00
Ben Darnell
a02729d3b3
Pin pycurl on travis to <7.19.3, removing it from py3.x.
...
SSL issues prevent pycurl 7.19.3 from being installed on travis.
2014-01-10 23:28:42 -05:00
Ben Darnell
db93108daa
Now that pycurl 7.19.3 with py3 support is out, add it to tox/travis.
2014-01-10 23:19:25 -05:00
Ben Darnell
ada9c0a4d9
Fix doc build on travis after removal of 'cd maint'
2013-12-30 12:19:50 -05:00
Ben Darnell
bdee92ac48
Remove 'cd maint' from travis script.
...
This was needed for 2to3, which we no longer use. The changed
directory meant that coveralls wasn't seeing our .coveragerc.
2013-12-30 12:10:55 -05:00
Ben Darnell
275da3c2d2
Correctly skip coverage collection on 2.6.
2013-12-30 11:58:31 -05:00
Ben Darnell
ea6cb29be6
Disable coverage collection on python 2.6.
2013-12-30 11:52:49 -05:00
Ben Darnell
9360bbfcf6
Add coveralls to travis config.
2013-12-30 11:37:58 -05:00
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