[Tarantool-patches] [PATCH 1/2] fiber: make wakeup in Lua and C nop on self
Vladislav Shpilevoy
v.shpilevoy at tarantool.org
Sun Apr 25 18:53:16 MSK 2021
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).
More information about the Tarantool-patches
mailing list