Before service upgradation, Salesforce runs all Apex tests on your behalf through a process called Apex Hammer. This process runs in the current version and next release and compares the test results and it ensures that the behavior in your custom code hasn’t been altered as a result of service upgrades.