@@ -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