SLING-9499 - Launchpad-Testing: branch which runs ITs against oak_tar feature model aggregate

Switch to the released version of the feature-launcher-maven-plugin
1 file changed
tree: 47409d6e6aad7bb0efef0112f517d203b3ac9c13
  1. src/
  2. .gitignore
  3. .sling-module.json
  4. CODE_OF_CONDUCT.md
  5. CONTRIBUTING.md
  6. Jenkinsfile
  7. LICENSE
  8. pom.xml
  9. README.md
README.md

Build Status Test Status Maven Central JavaDocs License launchpad

Apache Sling Launchpad Testing

This module is part of the Apache Sling project.

This module builds a Sling instance using bundles from the trunk, and runs integration tests against it via HTTP.

Default build with integration tests

The integration tests are provided by the sibling sling-org-apache-sling-launchpad-integration-tests module. By default the Sling instance to test is started, including a few test-specific bundles, the integration tests are executed and the instance is stopped.

Executing individual tests

To start a Sling instance with the exact same setup used in the full build of this module, use

mvn clean install -Dlaunchpad.keep.running=true -Dhttp.port=8080

Adding -Dsling.debug.options="<debug options>" for server-side debugging if needed.

Use CTRL-C to stop that instance.

The tests of the sling-org-apache-sling-launchpad-integration-tests module can then be run against this instance, as described there.