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 31C97A4987A; Sun, 25 Feb 2024 13:54:03 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 31C97A4987A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1708858443; bh=E3eaDGU1Mza3L6vOrh46wljo6vcHOsID2y/L2Bf2sUo=; h=To:Date:Subject:List-Id:List-Unsubscribe:List-Archive:List-Post: List-Help:List-Subscribe:From:Reply-To:Cc:From; b=S0FaH4kr7ZRmzZ3MdnW3PzAdKk6NDN9oQ0XUZQQpHbDoUGnwVlZmrG4DXgeW42xeR dEXN/WPCXFXSIvDODe+gMwzQkLC1bqcgP3XBqDdE0c2mq4q89T9TyBs82EzTkjmctK DNiZ0//TV34geXcM1KG4+Nt1DziqeLbzkhHVM26o= Received: from smtp63.i.mail.ru (smtp63.i.mail.ru [95.163.41.100]) (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 85FC057A520 for ; Sun, 25 Feb 2024 13:54:01 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 85FC057A520 Received: by smtp63.i.mail.ru with esmtpa (envelope-from ) id 1reC8u-00000002LRd-0bUV; Sun, 25 Feb 2024 13:54:00 +0300 To: Maxim Kokryashkin , Sergey Kaplun Date: Sun, 25 Feb 2024 10:41:05 +0000 Message-Id: X-Mailer: git-send-email 2.39.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Mailru-Src: smtp X-7564579A: 646B95376F6C166E X-77F55803: 4F1203BC0FB41BD90B4B6FE9E606E4964B11B31777E776BDE203E8B3C1EA427300894C459B0CD1B9533D96340FBF93902AD5C4874F525AA3189BEC065692B5A7E9D26329E21FC6A54DF7BC4678047644 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7370F4F695FFFC24BEA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F79006379E90269B204C5E5D8638F802B75D45FF36EB9D2243A4F8B5A6FCA7DBDB1FC311F39EFFDF887939037866D6147AF826D8DEB962407D3894FE07D0DABCA651DED9C4422E8F97FAAAAACC7F00164DA146DAFE8445B8C89999728AA50765F79006375FFD5C25497261569FA2833FD35BB23D2EF20D2F80756B5F868A13BD56FB6657A471835C12D1D977725E5C173C3A84C3E97D2AE7161E217F117882F4460429728AD0CFFFB425014E868A13BD56FB6657D81D268191BDAD3DC09775C1D3CA48CFA2E045C6B1EF423DBA3038C0950A5D36C8A9BA7A39EFB766D91E3A1F190DE8FDBA3038C0950A5D36D5E8D9A59859A8B6A72BC3C41F6CBBB876E601842F6C81A1F004C906525384303E02D724532EE2C3F43C7A68FF6260569E8FC8737B5C224952D31B9D28593E51E827F84554CEF50127C277FBC8AE2E8BA83251EDC214901ED5E8D9A59859A8B6443F6AFC19ABA09B089D37D7C0E48F6C5571747095F342E88FB05168BE4CE3AF X-C1DE0DAB: 0D63561A33F958A51E7941C5979F98CF5002B1117B3ED69656DF388445C338775B6221DB6D7A72AD823CB91A9FED034534781492E4B8EEADA4009540AE3588E9C79554A2A72441328621D336A7BC284946AD531847A6065A535571D14F44ED41 X-C8649E89: 1C3962B70DF3F0ADBF74143AD284FC7177DD89D51EBB7742DC8270968E61249B1004E42C50DC4CA955A7F0CF078B5EC49A30900B95165D3488E5CD2E691F556659A179FB264548A1EC92DC8A351C4A312C9F4D055972A70B7DD98A1A3DEE4FD71D7E09C32AA3244C95950158F3B4004486B83C6DB07BF3AE1960AE689912AAA9EA455F16B58544A21C197AAF4D2E4732E9CAF2BECF134D6894F255A82739648EEC5B5AD62611EEC62B5AFB4261A09AF0 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2biojhcsd5OwWmohN/3KKz8y80w== X-Mailru-Sender: 2FEBA92C8E508479FE7B9A1DF348D5310D1A11ACD1E4B27AA7CF1FCFAF80C0E93BCF034E14391DDDB18789A3A159887FF5EE5212A79745119D086FC03DADA47A24EDF3BD9585A06DEEABBE9EE6587A054198E0F3ECE9B5443453F38A29522196 X-Mras: Ok Subject: [Tarantool-patches] [PATCH luajit 0/2] Enable CLI-related tests in lua-Harness 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 Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" There are two reasons to apply this series to the trunk: 1. The positive one: Tarantool supports -b and -j options to use LuaJIT modules since the commit bf8b76a4dfc9dd62d4131e90e2ae5d83843b6630 ("lua: proxy -j and -b flags"), so the related tests from lua-Harness suite can be partially (since -O is still not implemented in Tarantool) enabled. 2. The negative one: Tarantool diff-based tests for CLI interfaces are hard to maintain if any change occurrs in LuaJIT modules, since the aforementioned tests implement dumb comparison of the output, produced by the current CLI version against the expected one, provided by the .result file. Hence, to rule the tests related to LuaJIT CLI interface in a more convenient way, the corresponding tests should be moved from the tests in Tarantool repository to the tests in LuaJIT repository. The branch enables the nice checks implemented in the lua-Harness suite; the PR #9726 removes the unmaintainable diff-based tests in Tarantool repo. The changeset is split into the two patches. One can find more reasoning within the particular commit message. Branch: https://github.com/tarantool/luajit/tree/imun/enable-tarantool-cli-tests-in-lua-Harness Tarantool PR(*): https://github.com/tarantool/tarantool/pull/9726 (*) There is a Tarantool-related patch on top of the corresponding LuaJIT bump. Igor Munkin (2): test: introduce routine to build error message test: enable CLI-related lua-Harness tests back test/lua-Harness-tests/241-standalone.t | 2 +- test/lua-Harness-tests/411-luajit.t | 23 +++++++++++++++++------ 2 files changed, 18 insertions(+), 7 deletions(-) -- 2.39.2