How QCUL Verifies the Resulting Installed Version
QCUL does not treat “installer returned without an exception” as proof that the requested version is actually installed; it verifies the resulting installed version from Joomla state/on-disk evidence.
Extension verification
QCUL re-reads the installed extension/package identity/version after Joomla Installer completes. The test result records whether the expected target version was reached rather than relying only on the updater’s requested version.
Core verification
For Joomla core, QCUL checks the actual administrator/manifests/files/joomla.xml version after finalization/cleanup. Production rollback verification also checks real on-disk/manifest evidence, not just database metadata.
If the version does not match
Treat the test as needing attention/failed. Read installer messages and logs, use the issue report, and undo/retest after resolving the cause. Do not push a package whose target-version result is unverified.
Keep the evidence chain intact
The value of How QCUL Verifies the Resulting Installed Version depends on preserving one traceable transition: known starting version, one selected update, exact captured package/hash, resulting laboratory version, automated evidence, and human review. Avoid manual package installs or unrelated lab changes that make that chain ambiguous before a production decision.
Community Discussion
Want to compare update-testing workflows, share practical tips, or discuss how you use this QCUL feature? Visit the QC Update Laboratory Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.