All Classes and Interfaces
Class
Description
Attach this interface when
PortFixation is required and the exposed ports are not known during
instantiation.Default implementation of
LoadMonitor using NodeExporterContainer.Default implementation of
GlobalPreStartCoordinator.Default implementation of
PreStartConfig using system properties.A better implementation of
Network in relation to Network.NetworkImpl.Provides a pool of
LazyNetworkMonitors the load of the container environment.
A simple implementation of
TCIFactory.Utility class for getting a random port using a dummy Docker container.
PreStartableTCIFactory<C extends org.testcontainers.containers.GenericContainer<C>,I extends TCI<C>>
A PreStarting-able implementation of
TCIFactory.Detects when tests are "ending" by monitoring if there are non-started tests.
SafeNamedContainerStarter<C extends org.testcontainers.containers.GenericContainer<?>>
It's not possible to start a container with e.g.
Represents basic Testcontainers based infrastructure.
A factory for
TCIRegistry for all factories that create infrastructure.
Detects infrastructure that was not disposed properly after all test have ended.
Priority of a provider for
TCIServiceLoader.Central point for service loading
Traces various TCI metrics including, average duration, amount and total duration of
tests
containers
pre-starting
...