Skip to content
This repository was archived by the owner on Apr 12, 2024. It is now read-only.

Commit fcc10d9

Browse files
authored
Merge pull request #99 from matrix-org/anoa/fix_pipeline
Switch back to using Sytest dinsic branch
2 parents b293291 + eedaf79 commit fcc10d9

File tree

1 file changed

+6
-89
lines changed

1 file changed

+6
-89
lines changed

.buildkite/pipeline.yml

Lines changed: 6 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -296,11 +296,8 @@ steps:
296296
# This is configured by setting `MULTI_POSTGRES=1` in the environment.
297297
#
298298
# We mostly care about testing each topology.
299-
# To vary the Python and Postgres versions, we use Docker images which are based
300-
# on an assortment of Linux distributions.
301-
# - "bionic" (Ubuntu 18.04) has Python 3.6 and Postgres 10
302-
# - "buster" (Debian 10) has Python 3.7 and Postgres 11
303-
# - "testing" (Debian 11) (currently) has Python 3.9 and Postgres 13
299+
# For DINSIC specifically, we currently test across one Linux distribution,
300+
# Debian buster (10), which has Python 3.7 and Postgres 11
304301
#
305302
# TODO: this leaves us without sytests for Postgres 9.6. How much do we care
306303
# about that?
@@ -318,57 +315,7 @@ steps:
318315
#
319316
################################################################################
320317

321-
- label: "SyTest Monolith :sqlite::ubuntu: 18.04"
322-
agents:
323-
queue: "medium"
324-
command:
325-
- "bash .buildkite/merge_base_branch.sh"
326-
- "bash /bootstrap.sh synapse"
327-
plugins:
328-
- docker#v3.7.0:
329-
image: "matrixdotorg/sytest-synapse:bionic"
330-
propagate-environment: true
331-
always-pull: true
332-
workdir: "/src"
333-
entrypoint: "/bin/sh"
334-
init: false
335-
shell: ["-x", "-c"]
336-
mount-buildkite-agent: false
337-
volumes: ["./logs:/logs"]
338-
- artifacts#v1.3.0:
339-
upload: [ "logs/**/*.log", "logs/**/*.log.*", "logs/results.tap" ]
340-
- matrix-org/annotate:
341-
path: "logs/annotate.md"
342-
style: "error"
343-
retry: *retry_setup
344-
345-
- label: "SyTest Monolith :postgres::ubuntu: 18.04"
346-
agents:
347-
queue: "medium"
348-
env:
349-
POSTGRES: "1"
350-
command:
351-
- "bash .buildkite/merge_base_branch.sh"
352-
- "bash /bootstrap.sh synapse"
353-
plugins:
354-
- docker#v3.7.0:
355-
image: "matrixdotorg/sytest-synapse:bionic"
356-
propagate-environment: true
357-
always-pull: true
358-
workdir: "/src"
359-
entrypoint: "/bin/sh"
360-
init: false
361-
shell: ["-x", "-c"]
362-
mount-buildkite-agent: false
363-
volumes: ["./logs:/logs"]
364-
- artifacts#v1.3.0:
365-
upload: [ "logs/**/*.log", "logs/**/*.log.*", "logs/results.tap" ]
366-
- matrix-org/annotate:
367-
path: "logs/annotate.md"
368-
style: "error"
369-
retry: *retry_setup
370-
371-
- label: "SyTest Monolith :postgres::debian: testing"
318+
- label: "SyTest Monolith :postgres::debian: 10"
372319
agents:
373320
queue: "medium"
374321
env:
@@ -378,37 +325,7 @@ steps:
378325
- "bash /bootstrap.sh synapse"
379326
plugins:
380327
- docker#v3.7.0:
381-
image: "matrixdotorg/sytest-synapse:testing"
382-
propagate-environment: true
383-
always-pull: true
384-
workdir: "/src"
385-
entrypoint: "/bin/sh"
386-
init: false
387-
shell: ["-x", "-c"]
388-
mount-buildkite-agent: false
389-
volumes: ["./logs:/logs"]
390-
- artifacts#v1.3.0:
391-
upload: [ "logs/**/*.log", "logs/**/*.log.*", "logs/results.tap" ]
392-
- matrix-org/annotate:
393-
path: "logs/annotate.md"
394-
style: "error"
395-
retry: *retry_setup
396-
397-
- label: "SyTest Workers :postgres::ubuntu: 18.04"
398-
agents:
399-
queue: "xlarge"
400-
env:
401-
MULTI_POSTGRES: "1" # Test with split out databases
402-
POSTGRES: "1"
403-
WORKERS: "1"
404-
BLACKLIST: "synapse-blacklist-with-workers"
405-
command:
406-
- "bash .buildkite/merge_base_branch.sh"
407-
- "bash -c 'cat /src/sytest-blacklist /src/.buildkite/worker-blacklist > /src/synapse-blacklist-with-workers'"
408-
- "bash /bootstrap.sh synapse"
409-
plugins:
410-
- docker#v3.7.0:
411-
image: "matrixdotorg/sytest-synapse:bionic"
328+
image: "matrixdotorg/sytest-synapse:dinsic"
412329
propagate-environment: true
413330
always-pull: true
414331
workdir: "/src"
@@ -438,7 +355,7 @@ steps:
438355
- "bash /bootstrap.sh synapse"
439356
plugins:
440357
- docker#v3.7.0:
441-
image: "matrixdotorg/sytest-synapse:buster"
358+
image: "matrixdotorg/sytest-synapse:dinsic"
442359
propagate-environment: true
443360
always-pull: true
444361
workdir: "/src"
@@ -469,7 +386,7 @@ steps:
469386
- "bash /bootstrap.sh synapse"
470387
plugins:
471388
- docker#v3.7.0:
472-
image: "matrixdotorg/sytest-synapse:buster"
389+
image: "matrixdotorg/sytest-synapse:dinsic"
473390
propagate-environment: true
474391
always-pull: true
475392
workdir: "/src"

0 commit comments

Comments
 (0)