Currently, the way to check if upgrading has been completed successfully is checking the logs to see if there are any error and test if all customizations are working correctly.
It would be nice to have a diagnostic tool which checks the following depending on the old version and the new version:
- If all required patches are applied correctly (alfresco.log shows what patches are applied but the user might think some required patch hasn't been applied)
- If required configurations for subsystems in upgrading version e.g. If an LDAP authentication subsystem was setup in the old version, it verifies if it is configured in the new version as well
- If new properties introduced in the new version
- If database has been upgraded properly