Preprint / Version 1

Quantification of Regression Test Suite Execution Time in Parallel Execution Setup with Weighted Test Suite Split Algorithm

##article.authors##

  • Abhinandan H. Patil 14AISS

DOI:

https://doi.org/10.31224/3149

Keywords:

Weighted Test Suite Split, Symmetrical Speed Machines, Asymmetrical Speed Machines, Effective Regression Test Execution Time, Regression Test Suite Time Reduction, Test Suite Execution Time Analysis

Abstract

Regression test suite execution time study focus is essentially on two aspects. They are execution time reduction and making effective use of available hardware resources and manpower. This paper investigates how the regression test suite can be split into subsets to make use of parallel execution across several machines with identical execution speeds and asymmetrical execution speeds. In the symmetrical execution speed setup, long test execution time test cases are evenly distributed across all the hardware machines. However, in asymmetrical execution speed machines, more test cases are distributed to speed machines to make efficient use of hardware resources. In all the situations where there is automation tool to execute the individual test cases of test suite this approach can be employed to make effective use of hardware resources and to keep the execution time within bounds. The Algorithms can also be used in situations where there are queues involved and serial, fixed time service takes place for each of the entity being served.

Downloads

Download data is not yet available.

Downloads

Posted

2023-08-02