Some tests are using dynamic contribution deployment, and expect the repository to keep its content while doing this. This is not the case anymore when using DBS Mem because all contributions are restarted including the repository contribution, and as DBS Mem has no persistence the content is lots.
These tests should use per-test deployment of contributions using @LocalDeploy.
Affected tests:
- org.nuxeo.ecm.core.opencmis.impl.TestCmisBinding.testCheckInWithChanges
- org.nuxeo.ecm.core.opencmis.impl.TestCmisBinding.testQueryWithSecurityPolicy
- org.nuxeo.ecm.core.opencmis.impl.TestCmisBindingES.testCheckInWithChanges
- org.nuxeo.ecm.core.opencmis.impl.TestCmisBindingES.testQueryProxy
- org.nuxeo.ecm.core.opencmis.impl.TestCmisBindingNoProxies.testCheckInWithChanges
- org.nuxeo.ecm.core.opencmis.impl.TestCmisBindingNoProxies.testQueryWithSecurityPolicy
- org.nuxeo.ecm.platform.threed.tests.TestThreeDRenditions.shouldExposeOnlyExposedAsRenditions
- org.nuxeo.ecm.user.center.profile.TestUserProfileImporterOk.userProfileImportsShouldSucceed