From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id 932E51C2D140; Thu, 23 Apr 2026 20:09:11 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 932E51C2D140 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1776964151; bh=MgkdzapSS10p+X6298TTUSKqFYgiFj+w5LxAA1WUNKE=; h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=qizQB3WHbySaANt/4wo6AfGmS0HViPFCIjPXMfPloB1y6OT7/OKwPHcnIOgsWiC9K uMFLUhVac/nmWH05GqyWTeeHo9Ls5xs7ph4Siv+4aqgdbAZBGRLuRfhHHrBu+Q7akc xszC1XvgGV15o5jH9fNNUUFBNdM74g7TfqBcGW9I= Received: from send197.i.mail.ru (send197.i.mail.ru [95.163.59.36]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 32CF21C2D142 for ; Thu, 23 Apr 2026 20:09:10 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 32CF21C2D142 Received: by exim-smtp-579cdc88d9-hxzcr with esmtpa (envelope-from ) id 1wFxY5-00000000UDQ-0OPI; Thu, 23 Apr 2026 20:09:09 +0300 To: Sergey Bronnikov , Evgeniy Temirgaleev Date: Thu, 23 Apr 2026 20:08:06 +0300 Message-ID: <20260423170806.9647-1-skaplun@tarantool.org> X-Mailer: git-send-email 2.53.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Mailru-Src: smtp X-7564579A: EEAE043A70213CC8 X-77F55803: 4F1203BC0FB41BD9F6DA2C265EA73B009DAA86B0937DBF7D4570173B199AAA81182A05F5380850404C228DA9ACA6FE27A337DC6E2076EF383DE06ABAFEAF67051DC21470BC99B3F50DDD6A68388DDB4AF65AAC9D8C52D1E3 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7353CFE866E745C13EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637ECAF4C2CEE0D0B2F8638F802B75D45FF914D58D5BE9E6BC1A93B80C6DEB9DEE97C6FB206A91F05B204DBB7576DF2D8802E070BE324C7D3C44604247E6EB0BA4DF6B57BC7E64490618DEB871D839B73339E8FC8737B5C2249B0E9FD5D4288160ECC7F00164DA146DAFE8445B8C89999729449624AB7ADAF37F6B57BC7E64490611E7FA7ABCAF51C92176DF2183F8FC7C0CB629EEF1311BF91D2E47CDBA5A96583BA9C0B312567BB2376E601842F6C81A19E625A9149C048EE437C869540D2AB0F1421F57CABF51D54D8FC6C240DEA76429C9F4D5AE37F343AA9539A8B242431040A6AB1C7CE11FEE3DA532D2019E286A7C0837EA9F3D19764C4224003CC836476E2F48590F00D11D6E2021AF6380DFAD1A18204E546F3947CB11811A4A51E3B096D1867E19FE1407959CC434672EE6371089D37D7C0E48F6C8AA50765F7900637A49D0B495AE99878EFF80C71ABB335746BA297DBC24807EABDAD6C7F3747799A X-B7AD71C0: 6FEFE4C63DFE2D851629A3278334FCEC2AD323669803AD9FE6E38E9349F0B966EEC5AB285E62B5458BFFEA3877A1B548 X-C1DE0DAB: 0D63561A33F958A51A33072192D218355002B1117B3ED696640F1D541A985312A13BD6A4B0E00B963610D81D389A125CDE35189EBF2DEA281E618B5D5F965AFDBACA523BA5E40DB2B2D1C9E48B6DC60AE2A7E19323554B12787CBDA4B9FA07ACF14EACCBD8745D1A4EAF44D9B582CE87C8A4C02DF684249CC203C45FEA855C8F X-C8649E89: 1C3962B70DF3F0AD73CAD6646DEDE191716CD42B3DD1D34CB8C0E004AB9358F525B6776AC983F447FC0B9F89525902EE6F57B2FD27647F25E66C117BDB76D659B775513C828DCDD080EFDE522053B8DAD7280819D928FC3AE730DB346C6A6280CF4D7D1A0C4BD1B0B8341EE9D5BE9A0A221AB1C5F5435F98693C3C2511C5BC6D908D65E269424584C7CEAA0681F5848F4C41F94D744909CECFA6C6B0C050A61A8CAF69B82BA93681CD72808BE417F3B9E0E7457915DAA85F X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu53w8ahmwBjZKM/YPHZyZHvz5uv+WouB9+ObcCpyrx6l7KImUglyhkEat/+ysWwi0gdhEs0JGjl6ggRWTy1haxBpVdbIX1nthFXMZebaIdHP2ghjoIc/363UZI6Kf1ptIMVbj/KpoGcZALWx1H/waJyp8= X-Mailru-Sender: 583F1D7ACE8F49BDD951BA70C165859EC847B23807135241AC4385294E02B5FBB12D0C1A8A24A077F61A323D5C2209E9F2400F607609286E924004A7DEC283833C7120B22964430C52B393F8C72A41A84198E0F3ECE9B5443453F38A29522196 X-Mras: Ok Subject: [Tarantool-patches] [PATCH luajit] ci: conditionally install lua-cjson for perf job X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Sergey Kaplun via Tarantool-patches Reply-To: Sergey Kaplun Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" We have encountered the flakiness of the network on our CI runners. It happens only on lua-cjson installation and only in some particular job run. This patch helps to deal with it by installing this package only if it is not installed in the system. Also, it installs it only for Lua 5.1, which is compatible with LuaJIT. --- Branch: https://github.com/tarantool/luajit/tree/skaplun/ci-perf-install-conditionally-lua-cjson .github/actions/setup-performance/action.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/actions/setup-performance/action.yml b/.github/actions/setup-performance/action.yml index 4e0e1929..3c2a8230 100644 --- a/.github/actions/setup-performance/action.yml +++ b/.github/actions/setup-performance/action.yml @@ -11,7 +11,9 @@ runs: apt install -y curl luarocks util-linux shell: bash - name: Install Lua modules - run: luarocks install lua-cjson + run: > + luarocks --lua-version=5.1 show lua-cjson || + luarocks --lua-version=5.1 install lua-cjson shell: bash - name: Run script to setup Linux environment run: sh ./perf/helpers/setup_env.sh -- 2.53.0