When there are instances in the pending queue of the GSM, and another processing unit is undeployed, freeing up GSCs, the GSM should attempt to instantiate the instanced. This takes longer than expected, and should happen right away.
1. gsc with service-limit
2. deploy pu1 with 1,0 – one instance gets deployed
3. deploy pu2 with 1,0 – instance is pending
4. undeploy pu1
5. pu2 instance should get deployed, and should not take more than a second after undeploy of pu1 is complete. (before the fix it took 20s-1min)