Ben Darnell
006a93e9e6
Fix coverage installation for py32.
2015-09-27 11:58:07 -04:00
Steve Peak
55b3b56389
Only call on specific py versions
2015-08-24 10:29:59 -04:00
Steve Peak
ac156424c7
Generate coverage reports in maint
...
This was when `codecov` is called from the project root the coverage xml files will be found and uploaded
2015-08-24 10:21:26 -04:00
Steve Peak
7ee7338f0f
Debug .coverage
2015-08-24 10:00:03 -04:00
Steve Peak
836f7c2742
use Codecov as coverage provider
2015-08-21 14:36:29 -04:00
Ben Darnell
135e2534f0
Disable coverage collection on the 'nightly' python version.
2015-08-02 22:43:57 -04:00
Ben Darnell
2caffda74a
Enable test runs on py35
2015-08-02 21:44:46 -04:00
Lee Clemens
4339c9723f
Update travis-ci.org URL in comment
2015-07-04 20:00:29 -04:00
Ben Darnell
616e9f0c42
Use the correct expression for detecting the presence of asyncio.
2015-04-18 12:21:10 -04:00
Ben Darnell
71d1cb484b
Fix typo in travis.yml
2015-04-18 12:06:40 -04:00
Ben Darnell
a80b353aac
Add AsyncIOLoop to travis.yml
2015-04-18 12:00:31 -04:00
Ben Darnell
7698257764
Enable sphinx doctests on travis-ci
2015-02-09 00:22:28 -05:00
Ben Darnell
841b2d4de3
Singledispatch and twisted don't work well together on py26.
...
Only install singledispatch on py27.
2015-01-19 13:50:12 -05:00
Ben Darnell
d6a940924b
Use functools.singledispatch for convert_yielded when available.
...
Register a converter for asyncio.Future and add tests.
2015-01-19 10:12:56 -05:00
Ben Darnell
23e6098a98
travis-ci: don't install pycurl on pypy3.
2015-01-15 22:53:08 -05:00
Ben Darnell
27c54653ac
Merge commit 'bbd1f9'
...
Conflicts:
.travis.yml
2015-01-14 08:59:21 -05:00
Ben Darnell
3b7f2f6d04
Disable pycares tests on travis due to ipv6 issues.
2014-10-11 12:01:24 -04:00
Omer Katz
bbd1f90107
Excluded more non-PyPy related build steps that I missed.
2014-09-15 13:12:14 +03:00
Omer Katz
5ddf3c3480
Build should fast finish since matrix is large.
2014-09-15 12:57:15 +03:00
Omer Katz
db881d6e1e
Added travis_retry to all network operations in order to avoid build errors due to connections being dropped.
2014-09-15 12:56:15 +03:00
Omer Katz
3af4823a0d
Any pypy version probably shouldn't be installing/running those tests.
...
Correct me if I'm wrong.
2014-09-15 12:54:12 +03:00
Omer Katz
30aa673fba
Added pypy3 to the build matrix.
2014-09-15 12:52:24 +03: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