-
Bug
-
Resolution: Done
-
Major
-
10.0.0.Final
-
None
-
DataGrid Sprint #34, DataGrid Sprint #35, DataGrid Sprint #36, DataGrid Sprint #37, DataGrid Sprint #38, DataGrid Sprint #39
MVCCEntry.isLoaded() is not used in the core, but JCache uses it do decide whether to call ExpiryPolicy.getExpiryForCreation() or ExpiryPolicy.getExpiryForAccess().
ISPN-8086 accidentally removed the ReadCommittedEntry implementation along with CacheEntry.isLoaded(), but the CacheExpiryTest test failure got ignored because Jenkins ignores the TCK test suite results (ISPN-10379).
[OK: 14, KO: 1, SKIP: 0] Test failed: CacheExpiryTest.invokeAllReadThroughEnabledGetOnNonExistentEntry java.lang.AssertionError: Expected: is <0> but: was <5> at org.jsr107.tck.expiry.CacheExpiryTest.invokeAllReadThroughEnabledGetOnNonExistentEntry(CacheExpiryTest.java:1202) [OK: 15, KO: 2, SKIP: 0] Test failed: CacheExpiryTest.invokeGetValueWithReadThroughForNonExistentEntryShouldCallGetExpiryForCreatedEntry java.lang.AssertionError: Expected: is <0> but: was <1> at org.jsr107.tck.expiry.CacheExpiryTest.invokeGetValueWithReadThroughForNonExistentEntryShouldCallGetExpiryForCreatedEntry(CacheExpiryTest.java:1110)
- is related to
-
ISPN-10379 JCache tck-runner test failures are ignored in Jenkins
- Closed