-
Type: Improvement
-
Status: Open
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: QualifiedToSchedule
-
Component/s: Dev Tools
-
Epic Link:
-
Tags:
-
Impact type:Configuration Change
-
Upgrade notes:
-
Sprint:DevOps-12, DevOps-13
See NXP-14031:
"activate ftest profile when skipTests is false": https://github.com/nuxeo/nuxeo/commit/3713ccf843232cf2b062c65d3b4e69d62c59a4c2 was reverted because it was breaking IT-nuxeo-master-build.
So we should revert the revert and allow the nightly build to pass.
We need to align all marketplace packages included in Tomcat distribution (dm, sc, rest-api) to:
- make their functional tests use the "ftest" profile
- deprecate "all-tests" profile, renaming it to "ftest"
- edit itests.xml following marketplace-dam
- no more use of wizard.preset:
- update mp.install: <property name="mp.install" value="init,remove nuxeo-dam,${out.dir}/marketplace-dam-${nuxeo.distribution.version}.zip" />