From 2b7eb991e617550f9304c517dede6c135e7e83a1 Mon Sep 17 00:00:00 2001 From: Aleksei Moiseitsev Date: Fri, 26 Sep 2025 18:18:48 +0000 Subject: [PATCH] change default current time in tests --- ydb/library/actors/core/actorsystem.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ydb/library/actors/core/actorsystem.cpp b/ydb/library/actors/core/actorsystem.cpp index 6246693b8e53..2fff23a7eaba 100644 --- a/ydb/library/actors/core/actorsystem.cpp +++ b/ydb/library/actors/core/actorsystem.cpp @@ -70,6 +70,8 @@ namespace NActors { } }; + static constexpr TInstant DEFAULT_TEST_DATE = TInstant::Seconds(978307200); // January 1, 2001 0:00:00 + TActorSystem::TActorSystem(THolder& setup, void* appData, TIntrusivePtr loggerSettings) : NodeId(setup->NodeId) @@ -77,8 +79,8 @@ namespace NActors { , ExecutorPoolCount(CpuManager->GetExecutorsCount()) , Scheduler(setup->Scheduler) , InterconnectCount((ui32)setup->Interconnect.ProxyActors.size()) - , CurrentTimestamp(0) - , CurrentMonotonic(0) + , CurrentTimestamp(DEFAULT_TEST_DATE.MicroSeconds()) + , CurrentMonotonic(DEFAULT_TEST_DATE.MicroSeconds()) , CurrentIDCounter(RandomNumber()) , SystemSetup(setup.Release()) , DefSelfID(NodeId, "actorsystem")