Skip to content

Commit 41683db

Browse files
committed
add sql-server-cdc-old-syntax tests
1 parent 479807e commit 41683db

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+3563
-19
lines changed

ci/nightly/pipeline.template.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -695,6 +695,16 @@ steps:
695695
queue: hetzner-aarch64-4cpu-8gb
696696
# the mzbuild postgres version will be used, which depends on the Dockerfile specification
697697

698+
- id: sql-server-cdc-old-syntax
699+
label: SQL Server CDC tests (before source versioning)
700+
depends_on: build-x86_64
701+
timeout_in_minutes: 60
702+
plugins:
703+
- ./ci/plugins/mzcompose:
704+
composition: sql-server-cdc-old-syntax
705+
agents:
706+
queue: hetzner-x86-64-4cpu-8gb
707+
698708
- id: pg-cdc-migration
699709
label: Postgres CDC source-versioning migration tests
700710
depends_on: build-aarch64

ci/test/pipeline.template.yml

Lines changed: 32 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -378,20 +378,38 @@ steps:
378378
# Too slow on aarch64
379379
queue: hetzner-x86-64-4cpu-8gb
380380

381-
- id: sql-server-cdc
382-
label: "SQL Server CDC tests"
383-
depends_on: build-x86_64
384-
timeout_in_minutes: 30
385-
inputs: [test/sql-server-cdc]
386-
parallelism: 3
387-
plugins:
388-
- ./ci/plugins/mzcompose:
389-
composition: sql-server-cdc
390-
agents:
391-
# The SQL Server Docker image isn't available on ARM.
392-
#
393-
# See: <https://github.com/microsoft/mssql-docker/issues/864>
394-
queue: hetzner-x86-64-8cpu-16gb
381+
- group: "SQL Server tests"
382+
key: sql-server-tests
383+
steps:
384+
- id: sql-server-cdc
385+
label: "SQL Server CDC tests"
386+
depends_on: build-x86_64
387+
timeout_in_minutes: 30
388+
inputs: [test/sql-server-cdc]
389+
parallelism: 3
390+
plugins:
391+
- ./ci/plugins/mzcompose:
392+
composition: sql-server-cdc
393+
agents:
394+
# The SQL Server Docker image isn't available on ARM.
395+
#
396+
# See: <https://github.com/microsoft/mssql-docker/issues/864>
397+
queue: hetzner-x86-64-8cpu-16gb
398+
399+
- id: sql-server-cdc-old-syntax
400+
label: "SQL Server CDC old syntax tests"
401+
depends_on: build-x86_64
402+
timeout_in_minutes: 30
403+
inputs: [test/sql-server-cdc-old-syntax]
404+
parallelism: 2
405+
plugins:
406+
- ./ci/plugins/mzcompose:
407+
composition: sql-server-cdc
408+
agents:
409+
# The SQL Server Docker image isn't available on ARM.
410+
#
411+
# See: <https://github.com/microsoft/mssql-docker/issues/864>
412+
queue: hetzner-x86-64-8cpu-16gb
395413

396414
- group: "Connection tests"
397415
key: connection-tests

misc/python/materialize/mzcompose/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ def get_minimal_system_parameters(
110110
"enable_reduce_mfp_fusion": "true",
111111
"enable_refresh_every_mvs": "true",
112112
"enable_cluster_schedule_refresh": "true",
113+
"enable_sql_server_source": "true",
113114
"enable_statement_lifecycle_logging": "true",
114115
"enable_compute_temporal_bucketing": "true",
115116
"enable_variadic_left_join_lowering": "true",

0 commit comments

Comments
 (0)