public abstract class SailIsolationLevelTest extends Object
| Constructor and Description |
|---|
SailIsolationLevelTest() |
protected Sail store
public static void setUpClass()
protected abstract Sail createSail() throws SailException
SailExceptionprotected boolean isSupported(IsolationLevels level) throws SailException
SailExceptionpublic void testLargeTransactionReadCommitted()
throws InterruptedException
InterruptedExceptionpublic void testLargeTransactionSnapshot()
throws InterruptedException
InterruptedExceptionpublic void testLargeTransactionSnapshotRead()
throws InterruptedException
InterruptedExceptionpublic void testLargeTransactionSerializable()
throws InterruptedException
InterruptedExceptionpublic void testLargeTransaction(IsolationLevel isolationLevel, int count) throws InterruptedException
InterruptedExceptionprotected Thread incrementBy(CountDownLatch start, CountDownLatch observed, IsolationLevels level, ValueFactory vf, IRI subj, IRI pred, int by)
protected long count(SailConnection con, Resource subj, IRI pred, Value obj, boolean includeInferred, Resource... contexts) throws SailException
SailExceptionprotected Literal readLiteral(SailConnection con, IRI subj, IRI pred) throws SailException
SailExceptionprotected void insertTestStatement(SailConnection connection, int i) throws SailException
SailExceptionprotected void assertNotFailed()
Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.