test: isolation_add_remove_node test: isolation_update_node test: isolation_update_node_lock_writes test: isolation_add_node_vs_reference_table_operations test: isolation_create_table_vs_add_remove_node test: isolation_master_update_node test: isolation_ensure_dependency_activate_node test: isolation_shouldhaveshards test: isolation_extension_commands # tests that change node metadata should precede # isolation_cluster_management such that tests # that come later can be parallelized test: isolation_cluster_management # the following tests depend on the distributed # transactionId, so should not be parallelized # and no tests should be added before these test: isolation_distributed_transaction_id test: isolation_dump_global_wait_edges test: isolation_citus_dist_activity test: isolation_insert_select_repartition test: isolation_dml_vs_repair isolation_copy_placement_vs_copy_placement test: isolation_concurrent_dml isolation_data_migration test: isolation_drop_shards isolation_copy_placement_vs_modification test: isolation_insert_vs_vacuum isolation_transaction_recovery test: isolation_progress_monitoring test: isolation_dump_local_wait_edges test: isolation_replace_wait_function test: isolation_distributed_deadlock_detection test: isolation_replicate_reference_tables_to_coordinator test: isolation_create_citus_local_table # creating a restore point briefly blocks all # writes, run this test serially. test: isolation_create_restore_point test: isolation_create_distributed_table isolation_master_append_table isolation_master_apply_delete test: isolation_multi_shard_modify_vs_all test: isolation_modify_with_subquery_vs_dml test: isolation_hash_copy_vs_all test: isolation_append_copy_vs_all test: isolation_range_copy_vs_all test: isolation_reference_copy_vs_all test: isolation_partitioned_copy_vs_all test: isolation_select_vs_all test: isolation_insert_vs_all test: isolation_insert_select_vs_all test: isolation_upsert_vs_all test: isolation_update_vs_all test: isolation_select_for_update test: isolation_delete_vs_all test: isolation_truncate_vs_all test: isolation_drop_vs_all test: isolation_ddl_vs_all test: isolation_get_all_active_transactions test: isolation_validate_vs_insert test: isolation_insert_select_conflict test: isolation_ref2ref_foreign_keys test: isolation_multiuser_locking test: shared_connection_waits test: isolation_cancellation test: isolation_undistribute_table # Rebalancer test: isolation_blocking_move_single_shard_commands test: isolation_blocking_move_multi_shard_commands test: isolation_blocking_move_single_shard_commands_on_mx test: isolation_blocking_move_multi_shard_commands_on_mx test: isolation_shard_rebalancer # MX tests test: isolation_reference_on_mx test: isolation_ref2ref_foreign_keys_on_mx test: isolation_get_distributed_wait_queries_mx test: isolation_insert_vs_all_on_mx test: isolation_select_vs_all_on_mx test: isolation_update_delete_upsert_vs_all_on_mx test: isolation_copy_vs_all_on_mx test: isolation_truncate_vs_all_on_mx test: isolation_drop_alter_index_select_for_update_on_mx test: isolation_insert_select_vs_all_on_mx test: isolation_ref_select_for_update_vs_all_on_mx test: isolation_ref_update_delete_upsert_vs_all_on_mx test: isolation_dis2ref_foreign_keys_on_mx test: isolation_metadata_sync_deadlock