SettingsCache Tests
|
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