Florian Bruhin
4b2e0470c8
Parallelize test runs on Travis.
2015-10-06 07:10:32 +02:00
Florian Bruhin
04619e0f81
Run Python 3.5 on OS X and get rid of Xvfb wrapper.
2015-10-06 07:10:32 +02:00
Florian Bruhin
fda477397e
Get rid of py34-integration testenv.
...
Fixes #1000 .
2015-10-06 07:10:32 +02:00
Florian Bruhin
590caa53f5
Skip some tox environments on OS X.
2015-09-29 06:54:11 +02:00
Florian Bruhin
2cfc1361b5
Merge branch 'travis-docker'
2015-09-28 22:23:58 +02:00
Florian Bruhin
2500b1f759
Add a unittests-nodisp environment.
2015-09-28 21:55:35 +02:00
Florian Bruhin
2940a4267b
Work around Travis issue with OS X.
2015-09-24 08:47:54 +02:00
Florian Bruhin
f5221ceb4b
travis: Set a fixed path.
...
This should fix build errors on Travis, as it was picking up some Python from
/opt...
2015-09-15 13:19:51 +02:00
Florian Bruhin
0b911d2e20
Split integration tests, run smoke via pytest.
2015-09-01 08:54:53 +02:00
Florian Bruhin
433bdbfedb
Don't cache .tox on CIs.
...
I think this makes things slower rather than faster.
2015-08-14 06:44:08 +02:00
Florian Bruhin
3179455e69
Reorganize tox.ini.
...
- The environment to run unittests is now called py34 as that's the common
thing used, and will also allow us to run the tests with Python 3.5.
- The default tests now also run coverage.py and do a coverage check (on
Linux).
- The smoke tests are now part of the default environment.
2015-08-08 22:33:29 +02:00
Florian Bruhin
1a8afb95d3
Cache some things on CIs.
2015-07-14 07:17:36 +02:00
Florian Bruhin
be3f61af62
Move developer scripts to dev/ subfolder.
...
Closes #783 .
2015-06-28 22:31:30 +02:00
Florian Bruhin
0f1ba4739c
Mark OS X on Travis as expected failure.
...
Travis currently has a bug where OS X builds are routed to Ubuntu Trusty when
"dist: trusty" and "os: osx" is given.
2015-06-24 08:10:22 +02:00
Florian Bruhin
364e13f4c2
Add OS X support for Travis.
2015-06-11 16:36:58 +02:00
Florian Bruhin
80a59720de
Add .travis.yml.
2015-06-09 19:12:19 +02:00