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
2
2
3
3
python :
4
4
- 2.6
5
- - 2.7
6
- - 3.2
7
5
- 3.3
8
6
9
7
env :
12
10
13
11
matrix :
14
12
include :
15
- - python : 2.7
16
- env : VBENCH=true
17
13
- python : 2.7
18
14
env : LOCALE_OVERRIDE="zh_CN.GB18030" # simplified chinese
19
15
- python : 2.7
20
16
env : FULL_DEPS=true
21
17
- python : 3.2
22
18
env : FULL_DEPS=true
23
19
24
- allow_failures :
25
- - python : 2.7
26
- env : VBENCH=true
27
- - python : 3.2
28
- env : FULL_DEPS=true
29
-
30
20
# allow importing from site-packages,
31
21
# so apt-get python-x works for system pythons
32
22
# 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