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 8A17E288C9; Fri, 11 Nov 2022 12:10:11 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 8A17E288C9 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1668157811; bh=vg5ZWT+I6CycSK9QK1yKTGausA9GoTnFy8stEeFAdg8=; h=Date:To:Cc:References:In-Reply-To:Subject:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=Boa8PQZYVDZ1axsVkrLo267a5DOR0sjR6MyiPwjkU/n6oM0y8aX2M3ydpc9so+Wuy IWKpVuSlbPh0P5wITP4goEs5u47UPrCFJZYhEXl4vz7Q9F0Byja83i8eBmgiu0zsgK BjvQOToyKcXhK3lqJ1toXKb+sbniVIm2vJihoo88= Received: from smtpng2.i.mail.ru (smtpng2.i.mail.ru [94.100.179.3]) (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 0EC03288C0 for ; Fri, 11 Nov 2022 12:09:24 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 0EC03288C0 Received: by smtpng2.m.smailru.net with esmtpa (envelope-from ) id 1otQ2N-0005aW-39; Fri, 11 Nov 2022 12:09:23 +0300 Date: Fri, 11 Nov 2022 11:56:42 +0300 To: Sergey Kaplun , Sergey Bronnikov Cc: tarantool-patches@dev.tarantool.org Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: X-Clacks-Overhead: GNU Terry Pratchett X-Mailru-Src: smtp X-4EC0790: 10 X-7564579A: EEAE043A70213CC8 X-77F55803: 4F1203BC0FB41BD9143903447CF85CF5092F15731B949002ECF52CCFBA4658E0182A05F5380850404C228DA9ACA6FE27FD89E0ACEFCEAFCD223A4A14828144761FD1C464F3F602E29843BE0066E1B470 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE716FAD50E497B9C14EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F7900637FD60A286D0BA57028638F802B75D45FF36EB9D2243A4F8B5A6FCA7DBDB1FC311F39EFFDF887939037866D6147AF826D8E2E2D466D3785A9B224F20595C22BD4A117882F4460429724CE54428C33FAD305F5C1EE8F4F765FCAA867293B0326636D2E47CDBA5A96583BD4B6F7A4D31EC0BC014FD901B82EE079FA2833FD35BB23D27C277FBC8AE2E8B1C0C0CA3525CD776A471835C12D1D977C4224003CC8364762BB6847A3DEAEFB0F43C7A68FF6260569E8FC8737B5C2249EC8D19AE6D49635B68655334FD4449CB9ECD01F8117BC8BEAAAE862A0553A39223F8577A6DFFEA7CC1948A84299AD5C643847C11F186F3C59DAA53EE0834AAEE X-C8649E89: 4E36BF7865823D7055A7F0CF078B5EC49A30900B95165D340A4C04F5DECA7EE9686E379FD7D48057C4C55660DA14F22D96E0A7B8B0FDAD7FA55369F93C70A2EC1D7E09C32AA3244CC2E3EE37677909F337CFE598ACF8630A5595C85A795C7BAE927AC6DF5659F194 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2biojSqkc8Nj21UOLbtAdcmUFCQ== X-DA7885C5: E731D4B24FF15A33A0D12E1F989515B8EC31E58D82536CF6710AD4B659FDAE5C262E2D401490A4A0DB037EFA58388B346E8BC1A9835FDE71 X-Mailru-Sender: 689FA8AB762F7393CC2E0F076E87284E48C8A6D14BB8E72BAA178B06A2172B32A7C8D0F45F857DBFE9F1EFEE2F478337FB559BB5D741EB964C8C2C849690F8E70A04DAD6CC59E3365FEEDEB644C299C0ED14614B50AE0675 X-Mras: Ok Subject: Re: [Tarantool-patches] [PATCH luajit 0/8] LuaJIT tests and CI enhancements 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: Igor Munkin via Tarantool-patches Reply-To: Igor Munkin Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" I've checked the patch into all long-term branches in tarantool/luajit and bumped a new version in master, 2.10 and 1.10. On 11.08.22, Igor Munkin wrote: > This patchset contains several enhancements: > * The first patch introduces LUAJIT_TEST_VARDIR required by #7472[1]. > * The three next patches fix Tarantool testing suite to be run out of > LuaJIT source tree and replace in source build in GitHub Actions. > * The fifth patch removes the excess line from macOS M1 workflow. > * The sixth patch removes arch prefix for macOS M1 workflow. > * The last two patches merge all testing workflows into a single one. > > Branch: https://github.com/tarantool/luajit/tree/imun/tweak-tests > > Igor Munkin (8): > test: introduce LUAJIT_TEST_VARDIR variable > test: introduce MakeLuaPath.cmake helper > test: fix tarantool suite for out of source build > ci: use out of source build in GitHub Actions > ci: remove excess parallel level setup > ci: remove arch prefix for macOS M1 workflow > ci: merge x86_64 and ARM64 workflows > ci: merge Linux and macOS workflows > > .github/actions/environment/action.yml | 13 -- > .github/actions/setup-linux/README.md | 12 ++ > .github/actions/setup-linux/action.yml | 19 ++ > .github/actions/setup-macos/README.md | 12 ++ > .github/actions/setup-macos/action.yml | 29 +++ > .../actions/{environment => setup}/README.md | 5 +- > .github/actions/setup/action.yml | 10 + > .github/workflows/lint.yml | 11 +- > .github/workflows/linux-aarch64.yml | 79 ------- > .github/workflows/linux-x86_64-ninja.yml | 12 +- > .github/workflows/linux-x86_64.yml | 98 --------- > .github/workflows/macos-m1.yml | 94 -------- > .github/workflows/macos-x86_64.yml | 107 ---------- > .github/workflows/testing.yml | 200 ++++++++++++++++++ > cmake/MakeLuaPath.cmake | 46 ++++ > test/CMakeLists.txt | 2 + > test/PUC-Rio-Lua-5.1-tests/CMakeLists.txt | 8 +- > test/lua-Harness-tests/CMakeLists.txt | 16 +- > test/tarantool-tests/CMakeLists.txt | 37 ++-- > .../gh-5813-resolving-of-c-symbols.test.lua | 6 +- > .../misclib-memprof-lapi.test.lua | 22 +- > .../misclib-sysprof-lapi.test.lua | 8 +- > test/tarantool-tests/utils.lua | 12 ++ > 23 files changed, 423 insertions(+), 435 deletions(-) > delete mode 100644 .github/actions/environment/action.yml > create mode 100644 .github/actions/setup-linux/README.md > create mode 100644 .github/actions/setup-linux/action.yml > create mode 100644 .github/actions/setup-macos/README.md > create mode 100644 .github/actions/setup-macos/action.yml > rename .github/actions/{environment => setup}/README.md (72%) > create mode 100644 .github/actions/setup/action.yml > delete mode 100644 .github/workflows/linux-aarch64.yml > delete mode 100644 .github/workflows/linux-x86_64.yml > delete mode 100644 .github/workflows/macos-m1.yml > delete mode 100644 .github/workflows/macos-x86_64.yml > create mode 100644 .github/workflows/testing.yml > create mode 100644 cmake/MakeLuaPath.cmake > > -- > 2.34.0 > -- Best regards, IM