@@ -99,7 +99,7 @@ python:
99
99
- 3.6
100
100
101
101
os :
102
- - ubuntu/trusty64
102
+ - ubuntu/bionic64/python-driver
103
103
104
104
cassandra :
105
105
- ' 2.1'
@@ -122,9 +122,7 @@ build:
122
122
pip install --upgrade pip
123
123
pip install -U setuptools
124
124
125
- pip install git+https://github.com/pcmanus/ccm.git
126
- # Install dependencies
127
- sudo apt-get install -y libev4 libev-dev libssl-dev
125
+ pip install git+https://github.com/riptano/ccm.git
128
126
129
127
pip install -r test-requirements.txt
130
128
pip install nose-ignore-docstring
@@ -143,15 +141,6 @@ build:
143
141
python setup.py build_ext --inplace --no-cython
144
142
fi
145
143
146
- echo "Installing simulacron"
147
- pushd ~
148
-
149
- SIMULACRON_JAR=`find \`pwd\` -name "simulacron-standalone-*.jar"`
150
- echo "SIMULACRON_JAR: $SIMULACRON_JAR"
151
-
152
- popd
153
-
154
-
155
144
echo "JUST_UPGRADE: $JUST_UPGRADE"
156
145
if [[ $JUST_UPGRADE == 'True' ]]; then
157
146
EVENT_LOOP_MANAGER=$EVENT_LOOP_MANAGER VERIFY_CYTHON=$FORCE_CYTHON nosetests -s -v --logging-format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file=upgrade_results.xml tests/integration/upgrade || true
@@ -170,6 +159,7 @@ build:
170
159
171
160
echo "Running with event loop manager: $EVENT_LOOP_MANAGER"
172
161
echo "==========RUNNING SIMULACRON TESTS=========="
162
+ SIMULACRON_JAR="$HOME/simulacron.jar"
173
163
SIMULACRON_JAR=$SIMULACRON_JAR EVENT_LOOP_MANAGER=$EVENT_LOOP_MANAGER CASSANDRA_DIR=$CCM_INSTALL_DIR DSE_VERSION=$CCM_CASSANDRA_VERSION VERIFY_CYTHON=$FORCE_CYTHON nosetests -s -v --logging-format="[%(levelname)s] %(asctime)s %(thread)d: %(message)s" --with-ignore-docstrings --with-xunit --xunit-file=simulacron_results.xml tests/integration/simulacron/ || true
174
164
175
165
echo "Running with event loop manager: $EVENT_LOOP_MANAGER"
0 commit comments