Tarantool development patches archive
 help / color / mirror / Atom feed
* [Tarantool-patches] [PATCH luajit] test: fix checking macro support in dbg tests
@ 2026-09-08 21:50 Mikhail Elhimov via Tarantool-patches
  2026-09-14  8:38 ` Sergey Kaplun via Tarantool-patches
  2026-09-15 23:29 ` [Tarantool-patches] [PATCH luajit v2] " Mikhail Elhimov via Tarantool-patches
  0 siblings, 2 replies; 4+ messages in thread
From: Mikhail Elhimov via Tarantool-patches @ 2026-09-08 21:50 UTC (permalink / raw)
  To: Sergey Kaplun, Sergey Bronnikov, Evgeniy Temirgaleev; +Cc: tarantool-patches

follow-up 7b919c0c0cc5089dc4a61511a502a9ab46c72a2b
---
Branch: https://github.com/tarantool/luajit/tree/elhimov/gh-noticket-test-dbg-fix-checking-macro-support

 test/tarantool-debugger-tests/debug-extension-tests.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/test/tarantool-debugger-tests/debug-extension-tests.py b/test/tarantool-debugger-tests/debug-extension-tests.py
index 895171a4..ab44121c 100644
--- a/test/tarantool-debugger-tests/debug-extension-tests.py
+++ b/test/tarantool-debugger-tests/debug-extension-tests.py
@@ -172,7 +172,7 @@ class TestCaseBase(unittest.TestCase):
 def check_macro_debug_info():
     cmd_file = persist('\n'.join([
         'b lj_cf_print',
-        *PROCESS_RUN,
+        PROCESS_RUN,
         'n',
         'p gcval(L->base)',
         'q',
-- 
2.43.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Tarantool-patches] [PATCH luajit] test: fix checking macro support in dbg tests
  2026-09-08 21:50 [Tarantool-patches] [PATCH luajit] test: fix checking macro support in dbg tests Mikhail Elhimov via Tarantool-patches
@ 2026-09-14  8:38 ` Sergey Kaplun via Tarantool-patches
  2026-09-15 23:06   ` Mikhail Elhimov via Tarantool-patches
  2026-09-15 23:29 ` [Tarantool-patches] [PATCH luajit v2] " Mikhail Elhimov via Tarantool-patches
  1 sibling, 1 reply; 4+ messages in thread
From: Sergey Kaplun via Tarantool-patches @ 2026-09-14  8:38 UTC (permalink / raw)
  To: Mikhail Elhimov; +Cc: tarantool-patches

Hi, Mikhail!
Thanks for the patch!
Honestly, I don't understand what problem it solves. Could you please
add a more verbose commit message?

On 09.09.26, Mikhail Elhimov wrote:
> follow-up 7b919c0c0cc5089dc4a61511a502a9ab46c72a2b
> ---
> Branch: https://github.com/tarantool/luajit/tree/elhimov/gh-noticket-test-dbg-fix-checking-macro-support
> 
>  test/tarantool-debugger-tests/debug-extension-tests.py | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/test/tarantool-debugger-tests/debug-extension-tests.py b/test/tarantool-debugger-tests/debug-extension-tests.py
> index 895171a4..ab44121c 100644
> --- a/test/tarantool-debugger-tests/debug-extension-tests.py
> +++ b/test/tarantool-debugger-tests/debug-extension-tests.py
> @@ -172,7 +172,7 @@ class TestCaseBase(unittest.TestCase):
>  def check_macro_debug_info():
>      cmd_file = persist('\n'.join([
>          'b lj_cf_print',
> -        *PROCESS_RUN,
> +        PROCESS_RUN,
>          'n',
>          'p gcval(L->base)',
>          'q',
> -- 
> 2.43.0
> 

-- 
Best regards,
Sergey Kaplun

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [Tarantool-patches] [PATCH luajit] test: fix checking macro support in dbg tests
  2026-09-14  8:38 ` Sergey Kaplun via Tarantool-patches
@ 2026-09-15 23:06   ` Mikhail Elhimov via Tarantool-patches
  0 siblings, 0 replies; 4+ messages in thread
From: Mikhail Elhimov via Tarantool-patches @ 2026-09-15 23:06 UTC (permalink / raw)
  To: Sergey Kaplun; +Cc: tarantool-patches

Hi, Sergey!

Thanks for the review!

Please, see comments below.

On 14.09.2026 11:38, Sergey Kaplun wrote:
> Hi, Mikhail!
> Thanks for the patch!
> Honestly, I don't understand what problem it solves. Could you please
> add a more verbose commit message?

Done

> On 09.09.26, Mikhail Elhimov wrote:
>> follow-up 7b919c0c0cc5089dc4a61511a502a9ab46c72a2b
>> ---
>> Branch: https://github.com/tarantool/luajit/tree/elhimov/gh-noticket-test-dbg-fix-checking-macro-support
>>
>>   test/tarantool-debugger-tests/debug-extension-tests.py | 2 +-
>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/test/tarantool-debugger-tests/debug-extension-tests.py b/test/tarantool-debugger-tests/debug-extension-tests.py
>> index 895171a4..ab44121c 100644
>> --- a/test/tarantool-debugger-tests/debug-extension-tests.py
>> +++ b/test/tarantool-debugger-tests/debug-extension-tests.py
>> @@ -172,7 +172,7 @@ class TestCaseBase(unittest.TestCase):
>>   def check_macro_debug_info():
>>       cmd_file = persist('\n'.join([
>>           'b lj_cf_print',
>> -        *PROCESS_RUN,
>> +        PROCESS_RUN,
>>           'n',
>>           'p gcval(L->base)',
>>           'q',
>> -- 
>> 2.43.0
>>
-- 
Best regards,
Mikhail Elhimov


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Tarantool-patches] [PATCH luajit v2] test: fix checking macro support in dbg tests
  2026-09-08 21:50 [Tarantool-patches] [PATCH luajit] test: fix checking macro support in dbg tests Mikhail Elhimov via Tarantool-patches
  2026-09-14  8:38 ` Sergey Kaplun via Tarantool-patches
@ 2026-09-15 23:29 ` Mikhail Elhimov via Tarantool-patches
  1 sibling, 0 replies; 4+ messages in thread
From: Mikhail Elhimov via Tarantool-patches @ 2026-09-15 23:29 UTC (permalink / raw)
  To: Sergey Kaplun, Sergey Bronnikov, Evgeniy Temirgaleev; +Cc: tarantool-patches

follow-up 7b919c0c0cc5089dc4a61511a502a9ab46c72a2b

This patch fixes the mistake that was made initially. PROCESS_RUN is a
string and unpack operator should not be applied to it because beeing
applied to string it produces the sequence of the characters which is
finally transformed into the unexpected sequence of one-character
debugger's commands that don't make any sense.
---
Changes in v2:
  - Added more verbose description in commit message

Branch: https://github.com/tarantool/luajit/tree/elhimov/gh-noticket-test-dbg-fix-checking-macro-support

 test/tarantool-debugger-tests/debug-extension-tests.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/test/tarantool-debugger-tests/debug-extension-tests.py b/test/tarantool-debugger-tests/debug-extension-tests.py
index 895171a4..ab44121c 100644
--- a/test/tarantool-debugger-tests/debug-extension-tests.py
+++ b/test/tarantool-debugger-tests/debug-extension-tests.py
@@ -172,7 +172,7 @@ class TestCaseBase(unittest.TestCase):
 def check_macro_debug_info():
     cmd_file = persist('\n'.join([
         'b lj_cf_print',
-        *PROCESS_RUN,
+        PROCESS_RUN,
         'n',
         'p gcval(L->base)',
         'q',
-- 
2.43.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-09-15 23:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-08 21:50 [Tarantool-patches] [PATCH luajit] test: fix checking macro support in dbg tests Mikhail Elhimov via Tarantool-patches
2026-09-14  8:38 ` Sergey Kaplun via Tarantool-patches
2026-09-15 23:06   ` Mikhail Elhimov via Tarantool-patches
2026-09-15 23:29 ` [Tarantool-patches] [PATCH luajit v2] " Mikhail Elhimov via Tarantool-patches

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox