File tree Expand file tree Collapse file tree 2 files changed +17
-10
lines changed Expand file tree Collapse file tree 2 files changed +17
-10
lines changed Original file line number Diff line number Diff line change @@ -2,8 +2,6 @@ language: python
22
33python :
44 - 2.6
5- - 2.7
6- - 3.2
75 - 3.3
86
97env :
1210
1311matrix :
1412 include :
15- - python : 2.7
16- env : VBENCH=true
1713 - python : 2.7
1814 env : LOCALE_OVERRIDE="zh_CN.GB18030" # simplified chinese
1915 - python : 2.7
2016 env : FULL_DEPS=true
2117 - python : 3.2
2218 env : FULL_DEPS=true
2319
24- allow_failures :
25- - python : 2.7
26- env : VBENCH=true
27- - python : 3.2
28- env : FULL_DEPS=true
29-
3020# allow importing from site-packages,
3121# so apt-get python-x works for system pythons
3222# That's 2.7/3.2 on Ubuntu 12.04
Original file line number Diff line number Diff line change 1+ Travis is a ci service that's well-integrated with github.
2+ The following ypes of breakage should be detected
3+ by travis builds:
4+
5+ 1) Failing tests on any supported version of python.
6+ 2) Pandas should install and the tests should run if no optional deps are installed.
7+ That also means tests which rely on optional deps need to raise SkipTest()
8+ if the dep is missing.
9+ 3) unicode related fails when running under exotic locales.
10+
11+ We tried running the vbench suite for a while, but with varying load
12+ on travis machines, that wasn't useful.
13+
14+ Travis currently (4/2013) has a 5-job concurrency limit. Exceeding it
15+ basically doubles the total runtime for a commit through travis, and
16+ since dep+pandas installation is already quite long, this should become
17+ a hard limit on concurrent travis runs.
You can’t perform that action at this time.
0 commit comments