diff --git a/src/test/regress/expected/isolation_check_mx.out b/src/test/regress/expected/isolation_check_mx.out new file mode 100644 index 000000000..c6d9f58ea --- /dev/null +++ b/src/test/regress/expected/isolation_check_mx.out @@ -0,0 +1,17 @@ +Parsed test spec with 1 sessions + +starting permutation: check_mx +step check_mx: + SHOW citus.enable_metadata_sync_by_default; + SELECT bool_and(metadatasynced) FROM pg_dist_node WHERE noderole = 'primary'; + +citus.enable_metadata_sync_by_default +--------------------------------------------------------------------- +on +(1 row) + +bool_and +--------------------------------------------------------------------- +t +(1 row) + diff --git a/src/test/regress/isolation_schedule b/src/test/regress/isolation_schedule index c839cf3e7..bd57faa84 100644 --- a/src/test/regress/isolation_schedule +++ b/src/test/regress/isolation_schedule @@ -91,6 +91,7 @@ test: isolation_metadata_sync_deadlock test: isolation_replicated_dist_on_mx # MXless tests +test: isolation_check_mx test: isolation_turn_mx_off test: isolation_replicate_reference_tables_to_coordinator test: isolation_reference_copy_vs_all diff --git a/src/test/regress/spec/isolation_check_mx.spec b/src/test/regress/spec/isolation_check_mx.spec new file mode 100644 index 000000000..8958b92e8 --- /dev/null +++ b/src/test/regress/spec/isolation_check_mx.spec @@ -0,0 +1,10 @@ +session "s1" + +step "check_mx" +{ + SHOW citus.enable_metadata_sync_by_default; + + SELECT bool_and(metadatasynced) FROM pg_dist_node WHERE noderole = 'primary'; +} + +permutation "check_mx"