This extension adds an Est. End Time to the Salesforce.com Deployment page so you can get an idea of when a deploy will complete.When you're wanting an idea of how long your Salesforce deploy is going to take, this will add a new item onto the deploy page to show an estimated end time based on the start time, and how quickly the tests are running.
Reviews of Salesforce.com Deployment Estimator extension