From 430c0e80e19069eeb0b39cded00b9569708f9ca2 Mon Sep 17 00:00:00 2001
From: "Alexander V. Tikhonov" <avtikhon@tarantool.org>
Date: Tue, 12 May 2020 12:23:22 +0300
Subject: [PATCH] test: mark tests as fragile, 2nd group

Fragiled flaky tests from parallel runs to avoid
of flaky fails in regular testing:

  app/fiber.test.lua                        ; gh-4987
  app/fiber_channel.test.lua                ; gh-4961
  app/socket.test.lua                       ; gh-4978
  box/alter_limits.test.lua                 ; gh-4926
  box/misc.test.lua                         ; gh-4982
  box/role.test.lua                         ; gh-4998
  box/rtree_rect.test.lua                   ; gh-4994
  box/sequence.test.lua                     ; gh-4996
  box/tuple.test.lua                        ; gh-4988
  engine/ddl.test.lua                       ; gh-4353
  replication/box_set_replication_stress    ; gh-4992
  replication/recover_missing_xlog.test.lua ; gh-4989
  replication/replica_rejoin.test.lua       ; gh-4985
  replication/wal_rw_stress.test.lua        ; gh-4977
  replication-py/conflict.test.py           ; gh-4980
  vinyl/errinj_ddl.test.lua                 ; gh-4993
  vinyl/misc.test.lua                       ; gh-4979
  vinyl/snapshot.test.lua                   ; gh-4984
  vinyl/write_iterator.test.lua             ; gh-4572
  xlog/panic_on_broken_lsn.test.lua         ; gh-4991

Part of #4953
---
 test/app/suite.ini            | 3 +++
 test/box/suite.ini            | 8 ++++++++
 test/engine/suite.ini         | 1 +
 test/replication-py/suite.ini | 1 +
 test/replication/suite.ini    | 4 ++++
 test/vinyl/suite.ini          | 4 ++++
 test/xlog/suite.ini           | 1 +
 7 files changed, 22 insertions(+)

diff --git a/test/app/suite.ini b/test/app/suite.ini
index dd802d98cf..b87afd2b8d 100644
--- a/test/app/suite.ini
+++ b/test/app/suite.ini
@@ -7,3 +7,6 @@ use_unix_sockets = True
 use_unix_sockets_iproto = True
 is_parallel = True
 pretest_clean = True
+fragile = fiber_channel.test.lua            ; gh-4961
+          socket.test.lua                   ; gh-4978
+          fiber.test.lua                    ; gh-4987
diff --git a/test/box/suite.ini b/test/box/suite.ini
index 01f07236b0..de8f5a70e6 100644
--- a/test/box/suite.ini
+++ b/test/box/suite.ini
@@ -14,3 +14,11 @@ fragile = bitset.test.lua      ; gh-4095
           func_reload.test.lua ; gh-4425
           function1.test.lua   ; gh-4199
           net.box.test.lua     ; gh-3851 gh-4383
+          alter_limits.test.lua ; gh-4926
+          misc.test.lua        ; gh-4982
+          tuple.test.lua       ; gh-4988
+          transaction.test.lua ; gh-4990
+          rtree_rect.test.lua  ; gh-4994
+          sequence.test.lua    ; gh-4996
+          on_replace.test.lua  ; gh-4997
+          role.test.lua        ; gh-4998
diff --git a/test/engine/suite.ini b/test/engine/suite.ini
index e78b8c2616..3ab3cf108e 100644
--- a/test/engine/suite.ini
+++ b/test/engine/suite.ini
@@ -11,3 +11,4 @@ lua_libs = conflict.lua ../box/lua/utils.lua ../box/lua/push.lua
 is_parallel = True
 pretest_clean = True
 fragile = recover_wal.test.lua ; gh-3767
+          ddl.test.lua         ; gh-4353
diff --git a/test/replication-py/suite.ini b/test/replication-py/suite.ini
index 2658f48164..b4caf443b0 100644
--- a/test/replication-py/suite.ini
+++ b/test/replication-py/suite.ini
@@ -4,3 +4,4 @@ script =  master.lua
 description = tarantool/box, replication
 is_parallel = True
 fragile = init_storage.test.py        ; gh-4949
+          conflict.test.py            ; gh-4980
diff --git a/test/replication/suite.ini b/test/replication/suite.ini
index 897514aa67..6a89440200 100644
--- a/test/replication/suite.ini
+++ b/test/replication/suite.ini
@@ -18,3 +18,7 @@ fragile = errinj.test.lua            ; gh-3870
           sync.test.lua              ; gh-3835 gh-3877
           transaction.test.lua       ; gh-4312
           wal_off.test.lua           ; gh-4355
+          wal_rw_stress.test.lua     ; gh-4977
+          replica_rejoin.test.lua    ; gh-4985
+          recover_missing_xlog.test.lua ; gh-4989
+          box_set_replication_stress ; gh-4992
diff --git a/test/vinyl/suite.ini b/test/vinyl/suite.ini
index 8b7e87955c..7554cf002c 100644
--- a/test/vinyl/suite.ini
+++ b/test/vinyl/suite.ini
@@ -16,3 +16,7 @@ fragile = errinj.test.lua             ; gh-4346
           select_consistency.test.lua ; gh-4385
           throttle.test.lua           ; gh-4168
           stat.test.lua               ; gh-4951
+          misc.test.lua               ; gh-4979
+          snapshot.test.lua           ; gh-4984
+          write_iterator.test.lua     ; gh-4572
+          errinj_ddl.test.lua         ; gh-4993
diff --git a/test/xlog/suite.ini b/test/xlog/suite.ini
index 72ae3420f0..5143650e4a 100644
--- a/test/xlog/suite.ini
+++ b/test/xlog/suite.ini
@@ -11,3 +11,4 @@ long_run = snap_io_rate.test.lua
 is_parallel = True
 pretest_clean = True
 fragile = checkpoint_daemon.test.lua ; gh-4952
+          panic_on_broken_lsn.test.lua ; gh-4991
-- 
GitLab