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 832546F3C7; Fri, 26 Mar 2021 14:09:49 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 832546F3C7 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1616756989; bh=BAEDS0rYWinJ4NsteBD6/iH2EkycKo69kq3tdnd+ux0=; h=In-Reply-To:Date:References:To:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=bWEtoi6uvaGDClSNmxS2Kp2bbzwQV7vDBFzhp/72ieVOGp5QvFBIW56dZ9pB0Goqt W3I0aOOPqb29N3YZsqq/ijl4AIYk60Q+06fX1PfTgxCzsfMNFrYiAjdwWWmBQoW2qI yEqxOK7Nny4qClNewy+PyXrEIJyOdFt17SbHbihk= Received: from smtp31.i.mail.ru (smtp31.i.mail.ru [94.100.177.91]) (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 2F68C6F3C7 for ; Fri, 26 Mar 2021 14:09:46 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 2F68C6F3C7 Received: by smtp31.i.mail.ru with esmtpa (envelope-from ) id 1lPkLZ-0007BH-8G; Fri, 26 Mar 2021 14:09:45 +0300 Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.60.0.2.21\)) In-Reply-To: Date: Fri, 26 Mar 2021 14:09:44 +0300 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Sergey Kaplun X-Mailer: Apple Mail (2.3654.60.0.2.21) X-7564579A: B8F34718100C35BD X-77F55803: 4F1203BC0FB41BD9064ADF4728AA0EE9587C800CEAD38A69F042767B24605C2B182A05F5380850408E85028E2EF1B675B2BAB5F8616498866EA2280CC689611AE6772CF1604344A1 X-7FA49CB5: FF5795518A3D127A4AD6D5ED66289B5278DA827A17800CE7F6EE1C40B2E8BE15EA1F7E6F0F101C67BD4B6F7A4D31EC0BCC500DACC3FED6E28638F802B75D45FF8AA50765F79006377BA6DB23C50317A38638F802B75D45FF914D58D5BE9E6BC131B5C99E7648C95C5DD32608FC869F5D9C93388E0B432BA7BF67840A02D5B93CA471835C12D1D9774AD6D5ED66289B5278DA827A17800CE71AE4D56B06699BBC9FA2833FD35BB23D2EF20D2F80756B5F868A13BD56FB6657A471835C12D1D977725E5C173C3A84C317B107DEF921CE79117882F4460429728AD0CFFFB425014E868A13BD56FB6657E2021AF6380DFAD1A18204E546F3947C0B7D0EA88DDEDAC722CA9DD8327EE4930A3850AC1BE2E73589424AA0EF8DE9BAC4224003CC83647689D4C264860C145E X-C1DE0DAB: 0D63561A33F958A5AC421ECBEE51A5238BF4ACEBC8DEF510E399EC7538F497E5D59269BC5F550898D99A6476B3ADF6B47008B74DF8BB9EF7333BD3B22AA88B938A852937E12ACA7502E6951B79FF9A3F410CA545F18667F91A7EA1CDA0B5A7A0 X-C8649E89: 4E36BF7865823D7055A7F0CF078B5EC49A30900B95165D3490011A262ADAEDFEE441AE180101AEB3190007B9379650C8CA74BB970F52200AF88D85934E3E44D41D7E09C32AA3244CD93FF3FA3C43A81E6BC0D41C06464B4A30363D8B7DA7DD44FACE5A9C96DEB163 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5ycPtXkTV4k65bRjmOUUP8cvGozZ33TWg5HZplvhhXbhDGzqmQDTd6OAevLeAnq3Ra9uf7zvY2zzsIhlcp/Y7m53TZgf2aB4JOg4gkr2biojapPp7P/VpAj8auSVqKwHiw== X-Mailru-Sender: 3B9A0136629DC912F4AABCEFC589C81E7BF44FA3438C5EB65932FF409F4897490235E675CA331E86AD07DD1419AC565FA614486B47F28B67C5E079CCF3B0523AED31B7EB2E253A9E112434F685709FCF0DA7A0AF5A3A8387 X-Mras: Ok Subject: Re: [Tarantool-patches] [PATCH v2 luajit 00/30] Adapt PUC-Rio Lua 5.1 test suite 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 Ostanevich via Tarantool-patches Reply-To: Sergey Ostanevich Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" Hi! Thanks for the patch set! Overall I=E2=80=99m not happy with amount of output from the testing. Can we put some redirection about it?=20 Sergos log example: =E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2=80=94=E2= =80=94=E2=80=94=E2=80=94 =E2=80=94=E2=80=94 total memory: 23K ---- testing debug library and debug information + = ..........................................................................= .........................................+ OK ---- total memory: 2K ---- testing functions and calls + + + + = ..........................................................................= ..........................................................................= ..........................................................................= ........................................OK ---- total memory: 1K ---- testing strings and string library + + + + + OK ---- total memory: 2K ---- > On 26 Mar 2021, at 10:42, Sergey Kaplun wrote: >=20 > Branch: = https://github.com/tarantool/luajit/tree/skaplun/gh-5845-adapt-puc-rio-tes= t-suite-v2 > Test branch: = https://github.com/tarantool/tarantool/tree/skaplun/gh-5845-adapt-puc-rio-= test-suite-v2 >=20 > Side note: I reword commit about variable names in error messages a > little, so the commit is different but the conten is the same. >=20 > Issues: > * https://github.com/tarantool/tarantool/issues/5845 > * https://github.com/tarantool/tarantool/issues/4473 >=20 > Suite is taken intact exept trailing whitespaces. > Command to check: > | $ diff -ruZ --color ../test/PUC-Lua-5.1-tests/ = ~/Downloads/lua5.1-tests/ > | Only in ../test/PUC-Lua-5.1-tests/: CMakeLists.txt > | Only in ../test/PUC-Lua-5.1-tests/libs: CMakeLists.txt > | Only in ~/Downloads/lua5.1-tests/libs: makefile > | Only in ~/Downloads/lua5.1-tests/libs: P1 >=20 > Changes in the v2: > * split commits to atomic changes > * more verbose comments for some tests > * some test fixed instead commenting >=20 > Sergey Kaplun (30): > test: add PUC-Rio Lua 5.1 test suite > test: add compiling for C libs from PUC-Rio-Lua5.1 > test: adapt Lua 5.1 suite for out-of-source build > test: remove quotes in progname from > test: adapt arg availability test from Lua suite > test: disable PUC Lua tests confused by -v output > test: disable Lua tests for bytecode with header > test: disable JIT for GC step counting tests > test: disable Lua suite tests for line hook > test: adapt test for debug.setlocal in Lua suite > test: adapt getlocal PUC test for vararg func > test: adapt PUC Lua test with count hooks > test: disable PUC Lua test for tail call info > test: adapt activeline check in the PUC Lua test > test: disable PUC-Lua test for per-coroutine hooks > test: adapt PUC Lua test for %q in fmt for LuaJIT > test: disable locale-depended tests for Lua suite > test: replace math.mod to math.fmod for Lua tests > test: remove assert for string.gfind check > test: adapt PUC Lua test for args in vararg func > test: disable test for getfenv in closure tailcall > test: disable PUC Lua test for var names in error > test: disable PUC Lua test for fast function name > test: disable PUC Lua test for non-asci identifier > test: disable PUC Lua error test for syntax level > test: disable tests with multiple -l options > test: disable PUC Lua test for checking arg layout > test: disable PUC Lua test checking -h option > test: disable PUC Lua hanging GC test > test: disable too depth recursive PUC Lua test >=20 > .luacheckrc | 5 +- > test/CMakeLists.txt | 2 + > test/PUC-Lua-5.1-tests/CMakeLists.txt | 46 + > test/PUC-Lua-5.1-tests/README | 41 + > test/PUC-Lua-5.1-tests/all.lua | 146 +++ > test/PUC-Lua-5.1-tests/api.lua | 711 ++++++++++++ > test/PUC-Lua-5.1-tests/attrib.lua | 339 ++++++ > test/PUC-Lua-5.1-tests/big.lua | 381 +++++++ > test/PUC-Lua-5.1-tests/calls.lua | 294 +++++ > test/PUC-Lua-5.1-tests/checktable.lua | 77 ++ > test/PUC-Lua-5.1-tests/closure.lua | 430 ++++++++ > test/PUC-Lua-5.1-tests/code.lua | 143 +++ > test/PUC-Lua-5.1-tests/constructs.lua | 242 +++++ > test/PUC-Lua-5.1-tests/db.lua | 576 ++++++++++ > test/PUC-Lua-5.1-tests/errors.lua | 269 +++++ > test/PUC-Lua-5.1-tests/etc/ltests.c | 1147 ++++++++++++++++++++ > test/PUC-Lua-5.1-tests/etc/ltests.h | 92 ++ > test/PUC-Lua-5.1-tests/events.lua | 360 ++++++ > test/PUC-Lua-5.1-tests/files.lua | 324 ++++++ > test/PUC-Lua-5.1-tests/gc.lua | 325 ++++++ > test/PUC-Lua-5.1-tests/libs/CMakeLists.txt | 64 ++ > test/PUC-Lua-5.1-tests/libs/lib1.c | 40 + > test/PUC-Lua-5.1-tests/libs/lib11.c | 18 + > test/PUC-Lua-5.1-tests/libs/lib2.c | 28 + > test/PUC-Lua-5.1-tests/libs/lib21.c | 18 + > test/PUC-Lua-5.1-tests/literals.lua | 181 +++ > test/PUC-Lua-5.1-tests/locals.lua | 127 +++ > test/PUC-Lua-5.1-tests/main.lua | 212 ++++ > test/PUC-Lua-5.1-tests/math.lua | 209 ++++ > test/PUC-Lua-5.1-tests/nextvar.lua | 397 +++++++ > test/PUC-Lua-5.1-tests/pm.lua | 276 +++++ > test/PUC-Lua-5.1-tests/sort.lua | 74 ++ > test/PUC-Lua-5.1-tests/strings.lua | 191 ++++ > test/PUC-Lua-5.1-tests/vararg.lua | 134 +++ > test/PUC-Lua-5.1-tests/verybig.lua | 102 ++ > 35 files changed, 8019 insertions(+), 2 deletions(-) > create mode 100644 test/PUC-Lua-5.1-tests/CMakeLists.txt > create mode 100644 test/PUC-Lua-5.1-tests/README > create mode 100755 test/PUC-Lua-5.1-tests/all.lua > create mode 100644 test/PUC-Lua-5.1-tests/api.lua > create mode 100644 test/PUC-Lua-5.1-tests/attrib.lua > create mode 100644 test/PUC-Lua-5.1-tests/big.lua > create mode 100644 test/PUC-Lua-5.1-tests/calls.lua > create mode 100644 test/PUC-Lua-5.1-tests/checktable.lua > create mode 100644 test/PUC-Lua-5.1-tests/closure.lua > create mode 100644 test/PUC-Lua-5.1-tests/code.lua > create mode 100644 test/PUC-Lua-5.1-tests/constructs.lua > create mode 100644 test/PUC-Lua-5.1-tests/db.lua > create mode 100644 test/PUC-Lua-5.1-tests/errors.lua > create mode 100644 test/PUC-Lua-5.1-tests/etc/ltests.c > create mode 100644 test/PUC-Lua-5.1-tests/etc/ltests.h > create mode 100644 test/PUC-Lua-5.1-tests/events.lua > create mode 100644 test/PUC-Lua-5.1-tests/files.lua > create mode 100644 test/PUC-Lua-5.1-tests/gc.lua > create mode 100644 test/PUC-Lua-5.1-tests/libs/CMakeLists.txt > create mode 100644 test/PUC-Lua-5.1-tests/libs/lib1.c > create mode 100644 test/PUC-Lua-5.1-tests/libs/lib11.c > create mode 100644 test/PUC-Lua-5.1-tests/libs/lib2.c > create mode 100644 test/PUC-Lua-5.1-tests/libs/lib21.c > create mode 100644 test/PUC-Lua-5.1-tests/literals.lua > create mode 100644 test/PUC-Lua-5.1-tests/locals.lua > create mode 100644 test/PUC-Lua-5.1-tests/main.lua > create mode 100644 test/PUC-Lua-5.1-tests/math.lua > create mode 100644 test/PUC-Lua-5.1-tests/nextvar.lua > create mode 100644 test/PUC-Lua-5.1-tests/pm.lua > create mode 100644 test/PUC-Lua-5.1-tests/sort.lua > create mode 100644 test/PUC-Lua-5.1-tests/strings.lua > create mode 100644 test/PUC-Lua-5.1-tests/vararg.lua > create mode 100644 test/PUC-Lua-5.1-tests/verybig.lua >=20 > --=20 > 2.31.0 >=20