SettingsCache Tests

15

tests

0

failures

2

ignored

0.304s

duration

100%

successful

Tests

Test Duration Result
should check if key exists() 0.016s passed
should clear all values() 0.019s passed
should compute if absent() 0.022s passed
should evict oldest entries when max size reached() 0.026s passed
should expire values after TTL() - ignored
should get statistics() 0.007s passed
should handle batch put operations() 0.008s passed
should handle concurrent operations() 0.099s passed
should refresh TTL on access() - ignored
should remove value() 0.012s passed
should return all cached entries() 0.007s passed
should return cache size() 0.013s passed
should return null for non-existent key() 0.039s passed
should store and retrieve value() 0.018s passed
should update existing value() 0.018s passed

Standard output

2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached 3 settings
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: test.key
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: remove.test
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Removed setting from cache: remove.test
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: key1
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: key2
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: key3
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cache cleared
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: size1
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: size2
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Removed setting from cache: size1
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: exists
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: update.key
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: update.key
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.1
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.2
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.3
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.4
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.5
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.6
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.7
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.8
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.9
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.10
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.11
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.12
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.13
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.14
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.15
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.16
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.17
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.18
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.19
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.20
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.21
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.22
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.23
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.24
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.25
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.26
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.27
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.28
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.29
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.30
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.31
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.32
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.33
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.34
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.35
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.36
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.37
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.38
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.39
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.40
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.41
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.42
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.43
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.44
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.45
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.46
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.47
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.48
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.49
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.50
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.51
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.52
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.53
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.54
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.55
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.56
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.57
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.58
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.59
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.60
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.61
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.62
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.63
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.64
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.65
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.66
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.67
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.68
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.69
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.70
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.71
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.72
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.73
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.74
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.75
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.76
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.77
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.78
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.79
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.80
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.81
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.82
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.83
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.84
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.85
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.86
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.87
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.88
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.89
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.90
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.91
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.92
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.93
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.94
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.95
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.96
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.97
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.98
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.99
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: concurrent.100
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: stats1
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: stats2
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: evict1
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: evict2
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: evict3
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Evicted oldest cache entry: evict1
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: evict4
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: all1
2026-04-07 15:05:24 - c.q.t.s.services.SettingsCacheImpl - Cached setting: all2