@@ -149,6 +149,21 @@ matrix:
149
149
name : ' Acceptance'
150
150
env : TEST_SUITE=acceptance USE_SNUBA=1
151
151
152
+ # allowed to fail
153
+ - << : *postgres_default
154
+ name : ' [Django 1.11] Backend with migrations [Postgres] (1/2)'
155
+ env : DJANGO_VERSION=">=1.11,<1.12" TEST_SUITE=postgres DB=postgres TOTAL_TEST_GROUPS=2 TEST_GROUP=0 MIGRATIONS_TEST_MIGRATE=1
156
+
157
+ # allowed to fail
158
+ - << : *postgres_default
159
+ name : ' [Django 1.11] Backend with migrations [Postgres] (2/2)'
160
+ env : DJANGO_VERSION=">=1.11,<1.12" TEST_SUITE=postgres DB=postgres TOTAL_TEST_GROUPS=2 TEST_GROUP=1 MIGRATIONS_TEST_MIGRATE=1
161
+
162
+ # allowed to fail
163
+ - << : *acceptance_default
164
+ name : ' [Django 1.11] Acceptance'
165
+ env : DJANGO_VERSION=">=1.11,<1.12" TEST_SUITE=acceptance USE_SNUBA=1 PERCY_ENABLE=0
166
+
152
167
- << : *acceptance_default
153
168
name : ' Plugins'
154
169
env : TEST_SUITE=plugins DB=postgres PERCY_TOKEN=${PLUGIN_PERCY_TOKEN}
@@ -214,6 +229,29 @@ matrix:
214
229
before_script :
215
230
- psql -c 'create database sentry;' -U postgres
216
231
232
+ # allowed to fail
233
+ - python : 2.7
234
+ name : ' [Django 1.11] Snuba Integration with migrations'
235
+ env : DJANGO_VERSION=">=1.11,<1.12" TEST_SUITE=snuba USE_SNUBA=1 SENTRY_ZOOKEEPER_HOSTS=localhost:2181 SENTRY_KAFKA_HOSTS=localhost:9092 MIGRATIONS_TEST_MIGRATE=1
236
+ services :
237
+ - docker
238
+ - memcached
239
+ - redis-server
240
+ - postgresql
241
+ before_install :
242
+ - *pip_install
243
+ - docker run -d --network host --name zookeeper -e ZOOKEEPER_CLIENT_PORT=2181 confluentinc/cp-zookeeper:4.1.0
244
+ - docker run -d --network host --name kafka -e KAFKA_ZOOKEEPER_CONNECT=localhost:2181 -e KAFKA_ADVERTISED_LISTENERS=PLAINTEXT://localhost:9092 -e KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR=1 confluentinc/cp-kafka:4.1.0
245
+ - docker run -d --network host --name clickhouse-server --ulimit nofile=262144:262144 yandex/clickhouse-server:19.11
246
+ - docker run -d --network host --name snuba --env SNUBA_SETTINGS=test --env CLICKHOUSE_SERVER=localhost:9000 getsentry/snuba
247
+ - docker ps -a
248
+ install :
249
+ - python setup.py install_egg_info
250
+ - pip install -U -e ".[dev]"
251
+ - pip install confluent-kafka
252
+ before_script :
253
+ - psql -c 'create database sentry;' -U postgres
254
+
217
255
# Deploy 'storybook' (component & style guide) - allowed to fail
218
256
- name : ' Storybook Deploy'
219
257
language : node_js
@@ -235,6 +273,10 @@ matrix:
235
273
236
274
allow_failures :
237
275
- name : ' Storybook Deploy'
276
+ - name : ' [Django 1.11] Backend with migrations [Postgres] (1/2)'
277
+ - name : ' [Django 1.11] Backend with migrations [Postgres] (2/2)'
278
+ - name : ' [Django 1.11] Acceptance'
279
+ - name : ' [Django 1.11] Snuba Integration with migrations'
238
280
239
281
notifications :
240
282
webhooks :
0 commit comments