From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp63.i.mail.ru (smtp63.i.mail.ru [217.69.128.43]) (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 E98144765E0 for ; Tue, 22 Dec 2020 12:28:18 +0300 (MSK) Date: Tue, 22 Dec 2020 09:28:17 +0000 From: Kirill Yukhin Message-ID: <20201222092817.hhcgbsibydwolh25@tarantool.org> References: <5d7246dfd0a5e8d65949d3951f4ce1487d17131d.1608019937.git.avtikhon@tarantool.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <5d7246dfd0a5e8d65949d3951f4ce1487d17131d.1608019937.git.avtikhon@tarantool.org> Subject: Re: [Tarantool-patches] [PATCH v1] test: setup workspace in tmpfs for OOS build List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Alexander V. Tikhonov" Cc: tarantool-patches@dev.tarantool.org Hello, On 15 Dec 11:12, Alexander V. Tikhonov via Tarantool-patches wrote: > Cc: tarantool-patches@dev.tarantool.org > > Found that running vinyl test suite in parallel using test-run vardir > on real hard drive may cause a lot of tests to fail. It happens because > of bottleneck with hard drive usage up to 100% which can be seen by any > of the tools like atop during vinyl tests run in parallel. To avoid of > it all heavy loaded testing processes should use tmpfs for vardir path. > Found that out-of-source build had to be updated to use tmpfs for it. > This patch mounts additional tmpfs mount point in OOS build docker run > process for test-run vardir. This mount point set using '--tmpfs' flag > because '--mount' does not support 'exec' option which is needed to be > able to execute commands in it [2][3]. LGTM. I've checked your patch into 2.6 and master. -- Regards, Kirill Yukhin