[Tarantool-patches] [PATCH 1/2] fiber: make wakeup in Lua and C nop on self
Serge Petrenko
sergepetrenko at tarantool.org
Mon Apr 26 12:21:22 MSK 2021
25.04.2021 18:53, Vladislav Shpilevoy пишет:
> Thanks for the review!
>
>>> +
>>> +local function test_wakeup_self_and_wal_write(test)
>>> + test:plan(1)
>>> +
>>> + local s = box.schema.create_space('test')
>>> + s:create_index('pk')
>>> +
>>> + fiber.wakeup(fiber.self())
>>> + local lsn = box.info.lsn
>>> + s:replace{1}
>>> + test:is(box.info.lsn, lsn + 1, 'written to WAL')
>>> + s:drop()
>>> +end
>> Again, shouldn't everything related to space creation, WAL writes and so on
>> reside in box-tap ? I may be wrong, just asking.
> It should, but this test is about testing the fibers, not
> the box. Box and the WAL write here are secondary things.
> The same as for app/fiber.test.lua (not TAP).
Thanks for the explanation! LGTM.
--
Serge Petrenko
More information about the Tarantool-patches
mailing list