From d8a3a415e02f087da7a4f7346ab1e7415f158ee9 Mon Sep 17 00:00:00 2001 From: Ahmet Mircik Date: Tue, 4 May 2021 00:20:02 +0300 Subject: [PATCH] test fix --- .../java/com/hazelcast/map/ExpirationTimeTest.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/hazelcast/src/test/java/com/hazelcast/map/ExpirationTimeTest.java b/hazelcast/src/test/java/com/hazelcast/map/ExpirationTimeTest.java index f7738bb94be31..832932eb7c0ae 100644 --- a/hazelcast/src/test/java/com/hazelcast/map/ExpirationTimeTest.java +++ b/hazelcast/src/test/java/com/hazelcast/map/ExpirationTimeTest.java @@ -344,8 +344,7 @@ public void testExpirationTime_whenMaxIdleTime_isSmallerThan_TTL() { map.put(1, 1, 100, TimeUnit.SECONDS); EntryView entryView = map.getEntryView(1); - long lastAccessTime = entryView.getLastAccessTime(); - long delayToExpiration = lastAccessTime + TimeUnit.SECONDS.toMillis(10); + long delayToExpiration = TimeUnit.SECONDS.toMillis(10); // lastAccessTime is zero after put, we can find expiration by this calculation long expectedExpirationTime = delayToExpiration + entryView.getCreationTime(); @@ -367,14 +366,14 @@ public void testExpirationTime_whenMaxIdleTime_isBiggerThan_TTL() { } @Test - public void testLastAccessTime_isZero_afterFirstPut() { + public void testLastAccessTime_equals_creationTime_afterFirstPut() { IMap map = createMap(); map.put(1, 1); EntryView entryView = map.getEntryView(1); - assertEquals(0L, entryView.getLastAccessTime()); + assertEquals(entryView.getCreationTime(), entryView.getLastAccessTime()); } @Test @@ -438,9 +437,9 @@ public void last_access_time_updated_on_primary_when_read_backup_data_enabled() long lastAccessTimeBefore = map.getEntryView(1).getLastAccessTime(); - sleepAtLeastMillis(10); + sleepAtLeastMillis(500); map.get(1); - sleepAtLeastMillis(10); + sleepAtLeastMillis(500); map.get(1); long lastAccessTimeAfter = map.getEntryView(1).getLastAccessTime();