All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description JarExecutor Start a runnable jar by forking a JVM process, and terminate the process when this VM exits.JarExecutor.ExecutorException ServerSetup This is an evolution of the SlingTestBase/JarExecutor combination that we had at revision 1201491, used to control the server side of integration tests.ServerSetup.SetupException ServerSetupSingleton In general we just need a singleton ServerSetup, that uses System properties for its configuration - this class supplies that.SetupPhase A single phase of the test server setupSlingInstance Interface used to communicate with a sling instanceSlingInstanceManager Helper class for running tests against multiple Sling instances, takes care of starting the Sling instances and waiting for them to be ready.SlingInstancesRule JUnit Rule that executes tests for multiple Sling instances.SlingInstanceState Information about a sling instance that is shared between tests.SlingTestBase Base class for running tests against a Sling instance, takes care of starting Sling and waiting for it to be ready.StartRunnableJarPhase SetupPhase that uses a JarExecutor to start a runnable jar, and stop it at system shutdown if our SetupServer wants that.