Commit Graph

69 Commits

Author SHA1 Message Date
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