public abstract class AbstractStableReadExternalCacheIT extends Object
StableReadExternalCache.| Modifier and Type | Field and Description |
|---|---|
LoggingTestWatcher |
watcher |
| Constructor and Description |
|---|
AbstractStableReadExternalCacheIT() |
public LoggingTestWatcher watcher
protected abstract DirectExternalCache<String> obtainDirectCache(String name, ExternalCacheSettings settings)
protected abstract StableReadExternalCache<String> createCache(String name, ExternalCacheSettings settings, Duration lockTimeout)
protected StableReadExternalCache<String> createCache(String name, ExternalCacheSettings settings)
protected abstract RequestMetrics requestMetrics()
public void ensureCache()
public void single_cache_get_set()
throws ExecutionException,
InterruptedException
public void dual_cache_get_set()
throws ExecutionException,
InterruptedException
public void dual_cache_get_with_supplier()
throws ExecutionException,
InterruptedException
public void dual_cache_get_with_supplier_take2()
throws ExecutionException,
InterruptedException
public void dual_cache_getBulk()
throws ExecutionException,
InterruptedException
public void remove_normal()
throws ExecutionException,
InterruptedException
public void simple_removeAll()
throws ExecutionException,
InterruptedException
public void simple_getBulk_function()
throws ExecutionException,
InterruptedException
public void dual_getBulk_function()
throws ExecutionException,
InterruptedException
public void check_null_detection()
public void both_getBulk_and_get_fail()
throws InterruptedException
InterruptedExceptionpublic void both_get_and_getBulk_fail()
throws InterruptedException
InterruptedExceptionpublic void get_fails_and_getBulk_succeeds()
throws InterruptedException
InterruptedExceptionpublic void getBulk_fail_and_get_succeed()
throws InterruptedException
InterruptedExceptionpublic void getBulk_pass_and_get_reuse()
throws InterruptedException
InterruptedExceptionpublic void potential_deadlock()
public void repeated_concurrency()
Copyright © 2019 Atlassian. All rights reserved.