Package | Description |
---|---|
org.junit.platform.engine.support.hierarchical |
Support classes and base implementation for any
TestEngine that wishes to organize test suites
hierarchically based on the
Node abstraction. |
Modifier and Type | Class and Description |
---|---|
(package private) class |
CompositeLock |
(package private) class |
NopLock
No-op
ResourceLock implementation. |
(package private) class |
SingleLock |
Modifier and Type | Field and Description |
---|---|
(package private) static ResourceLock |
NopLock.INSTANCE |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<TestDescriptor,ResourceLock> |
NodeExecutionAdvisor.resourceLocksByTestDescriptor |
Modifier and Type | Method and Description |
---|---|
ResourceLock |
NopLock.acquire() |
ResourceLock |
CompositeLock.acquire() |
ResourceLock |
SingleLock.acquire() |
ResourceLock |
ResourceLock.acquire()
Acquire this resource lock, potentially blocking.
|
(package private) ResourceLock |
LockManager.getLockForResources(java.util.Collection<ExclusiveResource> resources) |
ResourceLock |
NodeTestTask.getResourceLock() |
ResourceLock |
HierarchicalTestExecutorService.TestTask.getResourceLock()
Get the resource lock of this task.
|
(package private) ResourceLock |
NodeExecutionAdvisor.getResourceLock(TestDescriptor testDescriptor) |
private ResourceLock |
LockManager.toResourceLock(java.util.List<java.util.concurrent.locks.Lock> locks) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
NodeExecutionAdvisor.useResourceLock(TestDescriptor testDescriptor,
ResourceLock resourceLock) |