[Tarantool-patches] [PATCH v1] test: setup workspace in tmpfs for OOS build

Kirill Yukhin kyukhin at tarantool.org
Tue Dec 22 12:28:17 MSK 2020


Hello,

On 15 Dec 11:12, Alexander V. Tikhonov via Tarantool-patches wrote:
> Cc: tarantool-patches at 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


More information about the Tarantool-patches mailing list