From a9a114145a76fb699f7b0bf90b364ada4f170995 Mon Sep 17 00:00:00 2001 From: Jelte Fennema Date: Wed, 3 Aug 2022 16:56:49 +0200 Subject: [PATCH] Fix flakyness in isolation_data_migration.spec (#6122) The tests isolation_concurrent_dml and isolation_data_migration tests were being run in parallel, but they were interfering with each others output. Sometimes queries from isolation_concurrent_dml were blocking create_distributed_table in isolation_data_migration: 1. https://app.circleci.com/pipelines/github/citusdata/citus/25562/workflows/f9d0a6ff-bb7a-4b71-9fcf-1a3e46d54425/jobs/713270 2. https://app.circleci.com/pipelines/github/citusdata/citus/25562/workflows/1e22454c-1623-48a7-97fb-c6803c7959c7/jobs/713223 3. https://app.circleci.com/pipelines/github/citusdata/citus/25562/workflows/618c419e-eefb-4582-9482-322dbb9ac96d/jobs/713110 This fixes it changing the schedule to not run these tests in parallel. (cherry picked from commit dff71abc32a3113ecbf15f049c23eb92b28370a2) --- src/test/regress/isolation_schedule | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/test/regress/isolation_schedule b/src/test/regress/isolation_schedule index 485598fc2..488bf606a 100644 --- a/src/test/regress/isolation_schedule +++ b/src/test/regress/isolation_schedule @@ -26,7 +26,8 @@ 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_concurrent_dml +test: isolation_data_migration test: isolation_drop_shards isolation_copy_placement_vs_modification test: isolation_insert_vs_vacuum isolation_transaction_recovery test: isolation_progress_monitoring