Commit graph

41 commits

Author SHA1 Message Date
John R Barker
606d35b8a6 Track build times (#15708)
See if https://buildtimetrend.herokuapp.com/ gives us any extra insights
into how we can speed up builds
2016-05-03 11:18:48 -07:00
Toshio Kuratomi
35a6c931bc Run longest running tests first to see if we shave off a few minutes 2016-03-24 14:53:08 -07:00
Brian Coca
92f29746d9 remove coveralls from travis
hoping to save some time in tests, we already have coverage report
locally so no need to burden travis more.
2016-03-24 13:02:10 -07:00
jpic
2da4f04269 Install coveralls, required by after_success 2016-03-16 18:13:07 +01:00
James Cammarata
89cace28ea Adding ubuntu1204 to the travis config for testing 2016-03-13 03:30:55 -04:00
James Cammarata
936763bb2c Moving pip test requirements from travis.yml to tox test-requirements.txt 2016-03-10 12:02:26 -05:00
James Cammarata
e52c1f26d3 Fixing typo from python-memcached change in travis yml 2016-03-10 11:53:08 -05:00
James Cammarata
fe450290d9 Fixing memcached->python-memcached for pip install of travis setup 2016-03-10 11:46:09 -05:00
James Cammarata
139b398191 Adding some packages to the unit test portions of travis testing
Missing python-memcached and python-redis result in some tests being
skipped and lowering the overall coverage %
2016-03-10 11:32:09 -05:00
James Cammarata
b01caa371f Don't use notices for travis irc messages 2016-03-08 15:35:04 -05:00
James Cammarata
40b192d149 Adding irc notifications to travis config 2016-03-06 09:04:35 -05:00
James Cammarata
b72cd3a6d2 Adding fedora rawhide to the travis mix 2016-03-05 14:35:49 -05:00
James Cammarata
c632873936 Adding centos 6 to the travis mix 2016-03-05 13:47:23 -05:00
James Cammarata
981f451f0e Adding fedora 23 to the Docker tests on travis 2016-03-04 14:02:13 -05:00
James Cammarata
0739fd2030 Now trying out trusty group on travis 2016-03-03 15:59:06 -05:00
James Cammarata
0776258e94 Actually trying out legacy group for travis 2016-03-03 15:57:22 -05:00
James Cammarata
5feb20a361 Trying out the travis gce architecture 2016-03-03 15:53:06 -05:00
James Cammarata
92dcad8e99 Adding docker container capabilities to Travis 2016-03-03 15:26:08 -05:00
Toshio Kuratomi
04fc3f118f Code smell test for specifying both required and default in FieldAttributes 2015-12-09 08:25:29 -08:00
Toshio Kuratomi
ed6aa75d63 Add parsing test to travis to catch that invocation is missing 2015-10-22 09:03:12 -07:00
Toshio Kuratomi
a22cf8ffc1 Properly add the new test and limit six test to lib 2015-10-19 18:39:15 -07:00
Toshio Kuratomi
f34b55ac2b Add python3-compat boilerplate to all .py files in lib/ansible 2015-10-19 18:36:19 -07:00
Toshio Kuratomi
8effa23ad7 Add unicode integration tests to be run in travis 2015-10-16 13:00:08 -07:00
Marius Gedminas
9802c006a2 Typo: TOKENV -> TOXENV
This is purely cosmetic: the logic worked correctly, since tox never saw
the TOKENV environment variable.
2015-10-13 09:17:57 +03:00
Marius Gedminas
43a65c7de4 Revert "Can we even ask for Python 2.4 on Travis?"
Becaue we can't: https://travis-ci.org/mgedmin/ansible/jobs/84866458

This reverts commit e31e866e79.
2015-10-12 09:30:37 +03:00
Marius Gedminas
e31e866e79 Can we even ask for Python 2.4 on Travis? 2015-10-12 09:29:34 +03:00
Marius Gedminas
29202454c6 Run Travis integration tests with the right Python version 2015-10-12 09:27:18 +03:00
Marius Gedminas
3e0fbad4bb We need Python.h to build pycrypto on 3.5 2015-10-06 09:28:16 +03:00
Marius Gedminas
6fec8fef6c For some reason Python 3.5 wasn't preinstalled on Travis 2015-10-06 09:23:49 +03:00
Marius Gedminas
f1f3bc9e50 Add Python 3.5 to tox.ini 2015-10-04 10:59:19 +03:00
Toshio Kuratomi
3db8070aa3 Fix urlopen usage to use open_url instead
Add a travis test for urlopen usage
2015-09-16 20:40:17 -07:00
Toshio Kuratomi
d0d40dff9e Enable the var precedence test in travis 2015-09-02 11:04:13 -07:00
Toshio Kuratomi
1eee5ec6ff Enable py34 test in travis so we don't regress recent fixes 2015-08-27 13:20:52 -07:00
Toshio Kuratomi
87cb7f8147 Push python2.4 check into travis 2015-07-31 23:45:10 -07:00
James Cammarata
13b8a57d3d Undo previous travis/tox fixes and fix underlying issue 2015-07-31 23:01:43 -04:00
James Cammarata
e7009a14b4 Removing python 2.4 from travis install 2015-07-31 22:52:54 -04:00
Toshio Kuratomi
a155f65a89 Disable docs checks 2015-07-01 07:24:15 -07:00
Toshio Kuratomi
d612838116 Add packages needed to build the docs 2015-06-29 08:30:00 -07:00
Toshio Kuratomi
881dbb6da1 Add building of docs to travis 2015-06-29 08:00:30 -07:00
Matt Martz
a0fc8bb0bd Testing additions and fixes
* Fix import pathing for units.mock
* Add some additional requirements
* Use compileall to test compatiblity with different python versions
2015-05-08 13:40:02 -05:00
James Laska
3d67e9e0c0 Add tox and travis-ci support
Add tox integration to run unittests in supported python releases.
Travis-CI is used for test execution.

Additionally, the unittest TestQuotePgIdentifier was updated to support
using assert_raises_regexp on python-2.6.

Sample travis-ci output available at
https://travis-ci.org/ansible/ansible/builds/54189977
2015-03-13 08:20:24 -04:00