From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp52.i.mail.ru (smtp52.i.mail.ru [94.100.177.112]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id DD64C445320 for ; Thu, 9 Jul 2020 23:07:35 +0300 (MSK) References: From: Vladislav Shpilevoy Message-ID: Date: Thu, 9 Jul 2020 22:07:33 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8" Content-Language: en-US Content-Transfer-Encoding: 8bit Subject: Re: [Tarantool-patches] [PATCH 3/3] replication: add test with random leaders promotion and demotion List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: sergeyb@tarantool.org, tarantool-patches@dev.tarantool.org, sergepetrenko@tarantool.org, gorcunov@gmail.com, lvasiliev@tarantool.org Привет! On 09/07/2020 19:16, sergeyb@tarantool.org wrote: > From: Sergey Bronnikov > > Part of #5055 > --- > test/replication/qsync.lua | 62 ++++++++++ > test/replication/qsync1.lua | 1 + > test/replication/qsync10.lua | 1 + > test/replication/qsync11.lua | 1 + > test/replication/qsync12.lua | 1 + > test/replication/qsync13.lua | 1 + > test/replication/qsync14.lua | 1 + > test/replication/qsync15.lua | 1 + > test/replication/qsync16.lua | 1 + > test/replication/qsync17.lua | 1 + > test/replication/qsync18.lua | 1 + > test/replication/qsync19.lua | 1 + > test/replication/qsync2.lua | 1 + > test/replication/qsync20.lua | 1 + > test/replication/qsync21.lua | 1 + > test/replication/qsync22.lua | 1 + > test/replication/qsync23.lua | 1 + > test/replication/qsync24.lua | 1 + > test/replication/qsync25.lua | 1 + > test/replication/qsync26.lua | 1 + > test/replication/qsync27.lua | 1 + > test/replication/qsync28.lua | 1 + > test/replication/qsync29.lua | 1 + > test/replication/qsync3.lua | 1 + > test/replication/qsync30.lua | 1 + > test/replication/qsync31.lua | 1 + > test/replication/qsync4.lua | 1 + > test/replication/qsync5.lua | 1 + > test/replication/qsync6.lua | 1 + > test/replication/qsync7.lua | 1 + > test/replication/qsync8.lua | 1 + > test/replication/qsync9.lua | 1 + Патч я еще не смотрел нормально, но блин, это перебор. Не надо 30 реплик стартовать плиз. Хватит 5 максимум. И между ними рандомно попрыгать. Как такой тест отлаживать в случае чего, я не представляю. Как и насколько долго он работает.