You have a TAS that has been running for several years testing a mortgage calculation system. It was originally planned to complete execution within two hours once a week, but after more and more tests have been added, it now takes eight hours to run to completion. Due to other system requirements, you have been told that the execution must be restricted to two hours on any one night.
On further analysis, you have determined that one set of tests takes four hours to complete. These tests are quite complex and deal with the interest rate and payment calculations that consider many parameters.
What is the most practical approach to make the test automation execution fit within the two hour window?