From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp55.i.mail.ru (smtp55.i.mail.ru [217.69.128.35]) (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 35046452566 for ; Wed, 13 Nov 2019 21:04:16 +0300 (MSK) From: Serge Petrenko Date: Wed, 13 Nov 2019 21:03:59 +0300 Message-Id: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: [Tarantool-patches] [PATCH 0/2] fiber.top(): minor fixup List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: v.shpilevoy@tarantool.org Cc: tarantool-patches@dev.tarantool.org The first patch fixes variable initialization after fiber.top_enable() so that cord clocks don't contain garbage on first event loop iteration after enable. The second patch alters fiber.top() test to wait for correct output before testing it. Follow-up https://github.com/tarantool/tarantool/issues/2694 Branch https://github.com/tarantool/tarantool/tree/sp/gh-2694-test-fixup Serge Petrenko (2): fiber: reset clock stats on fiber.top_enable() app/fiber: wait till a full event loop iteration ends. src/lib/core/fiber.c | 3 +++ test/app/fiber.result | 35 ++++++++++++++++++++++++++--------- test/app/fiber.test.lua | 31 +++++++++++++++++++++++-------- 3 files changed, 52 insertions(+), 17 deletions(-) -- 2.21.0 (Apple Git-122)