We're currently having a minor problem with the speed at which test classes run. We've got quite a lot of tests, around 300+ run during deployments. However, this can take anywhere between 30 minutes and an hour to deploy which seems quite extensive. Particularly if something was to fail for some unforeseen reason. One thing I have picked up on is that the API Version of our classes and test classes go as far back as Version 23.0.
What I'm interested to know is:
- Is this deployment time normal for so many test classes?
- Could API versions of classes and test classes affect deployment times
- Can Meta Data be deployed into production (currently using Sublime Text 3 + Mavensmate) to change the API version
- Would deploying Meta Data potentially break anything?