File tree 7 files changed +52
-4
lines changed
7 files changed +52
-4
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ matrix:
44
44
- language-pack-zh-hans
45
45
- dist : trusty
46
46
env :
47
- - JOB="2.7" TEST_ARGS="--skip-slow" LINT=true ASV=true
47
+ - JOB="2.7" TEST_ARGS="--skip-slow" LINT=true
48
48
addons :
49
49
apt :
50
50
packages :
@@ -76,6 +76,10 @@ matrix:
76
76
- dist : trusty
77
77
env :
78
78
- JOB="3.6_DOC" DOC=true
79
+ # In allow_failures
80
+ - dist : trusty
81
+ env :
82
+ - JOB="3.6_ASV" ASV=true
79
83
allow_failures :
80
84
- dist : trusty
81
85
env :
@@ -96,6 +100,9 @@ matrix:
96
100
- dist : trusty
97
101
env :
98
102
- JOB="3.6_DOC" DOC=true
103
+ - dist : trusty
104
+ env :
105
+ - JOB="3.6_ASV" ASV=true
99
106
100
107
before_install :
101
108
- echo "before_install"
Original file line number Diff line number Diff line change 9
9
if [ " $ASV " ]; then
10
10
echo " Check for failed asv benchmarks"
11
11
12
- pip install git+https://github.com/spacetelescope/asv
13
-
14
12
cd asv_bench
15
13
16
14
asv machine --yes
17
15
18
- time asv run --quick | grep " failed "
16
+ time asv run --quick
19
17
20
18
if [ $? = " 0" ]; then
21
19
RET=1
Original file line number Diff line number Diff line change
1
+ python=3.6*
2
+ python-dateutil
3
+ pytz
4
+ numpy=1.13*
5
+ cython
Original file line number Diff line number Diff line change
1
+ ipython
2
+ ipykernel
3
+ ipywidgets
4
+ sphinx=1.5*
5
+ nbconvert
6
+ nbformat
7
+ notebook
8
+ matplotlib
9
+ seaborn
10
+ scipy
11
+ lxml
12
+ beautifulsoup4
13
+ html5lib
14
+ pytables
15
+ python-snappy
16
+ openpyxl
17
+ xlrd
18
+ xlwt
19
+ xlsxwriter
20
+ sqlalchemy
21
+ numexpr
22
+ bottleneck
23
+ statsmodels
24
+ xarray
25
+ pyqt
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ source activate pandas
4
+
5
+ echo " [install ASV_BUILD deps]"
6
+
7
+ pip install git+https://github.com/spacetelescope/asv
Original file line number Diff line number Diff line change @@ -37,6 +37,9 @@ if [ "$PIP_BUILD_TEST" ] || [ "$CONDA_BUILD_TEST" ]; then
37
37
elif [ " $DOC " ]; then
38
38
echo " We are not running pytest as this is a doc-build"
39
39
40
+ elif [ " $ASV " ]; then
41
+ echo " We are not running pytest as this is an asv-build"
42
+
40
43
elif [ " $COVERAGE " ]; then
41
44
echo pytest -s -n 2 -m " not single" --cov=pandas --cov-report xml:/tmp/cov-multiple.xml --junitxml=/tmp/multiple.xml --strict $TEST_ARGS pandas
42
45
pytest -s -n 2 -m " not single" --cov=pandas --cov-report xml:/tmp/cov-multiple.xml --junitxml=/tmp/multiple.xml --strict $TEST_ARGS pandas
Original file line number Diff line number Diff line change @@ -22,6 +22,9 @@ if [ "$PIP_BUILD_TEST" ] || [ "$CONDA_BUILD_TEST" ]; then
22
22
elif [ " $DOC " ]; then
23
23
echo " We are not running pytest as this is a doc-build"
24
24
25
+ elif [ " $ASV " ]; then
26
+ echo " We are not running pytest as this is an asv-build"
27
+
25
28
elif [ " $COVERAGE " ]; then
26
29
echo pytest -s -m " single" --strict --cov=pandas --cov-report xml:/tmp/cov-single.xml --junitxml=/tmp/single.xml $TEST_ARGS pandas
27
30
pytest -s -m " single" --strict --cov=pandas --cov-report xml:/tmp/cov-single.xml --junitxml=/tmp/single.xml $TEST_ARGS pandas
You can’t perform that action at this time.
0 commit comments