Robert Munteanu created SLING-11778:
---------------------------------------
Summary: Test that the feature models generated by the CPConverter
are deployable
Key: SLING-11778
URL: https://issues.apache.org/jira/browse/SLING-11778
Project: Sling
Issue Type: Improvement
Components: Content-Package to Feature Model Converter
Reporter: Robert Munteanu
Fix For: Content-Package to Feature Model Converter 1.3.2
We have a set of tests in the CPConverter that validate what the output looks
like. I have a feeling that we would be better off if we would validate that
the feature models and associated artifacts can actually be installed.
We can do this by setting up a Sling application that contains the
prerequisites ( Oak/FileVault mostly ) and starting that application with the
feature models generated. The application can be parameterised to use different
FileVault versions, so we are certain that we don't run into problems like
SLING-11777 .
We can then validate that
- all bundles are started
- all content packages are installed
I think this would cover a gap that we have regarding validating the
correctness of the artifacts that we generate with the CPConverter.
We don't have to start with a lot of tests, but having 1-3 content packages
with good coverages validated as "installable" would IMO be a great step
forward.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)