A Gate-Model Approach to Test Layer Scheduling in CI/CD Pipelines and its Effect on Deployment Frequency

Authors

  • Skadorva Vitali

Keywords:

CI/CD, gate model, trigger model, DORA metrics, deployment frequency, test decomposition, Shift-Left

Abstract

The article examines a gate model for scheduling test layers in CI/CD pipelines and its effect on deployment frequency, feedback speed, and the resilience of software delivery processes. The relevance of the study is determined by the growing complexity of microservice systems and by the limitations of monolithic E2E runs, which slow down change validation, increase infrastructure load, and reduce confidence in automated testing results. The aim of the work is to develop and empirically verify an architecture that links test layers with discrete quality gates and software development lifecycle events. The article's scientific novelty lies in formalizing the relationship among test granularity, trigger-based execution schedules, and CI/CD pipeline throughput. It is shown that moving lightweight checks to the commit and Pull Request stages, while retaining E2E tests in the schedule, enables reducing total test execution time by 90%, decreasing flakiness from 25% to 2%, and increasing deployment frequency to multiple deployments per day. The article will be useful for DevOps engineers, system architects, QA leads, and software engineering researchers.

Author Biography

  • Skadorva Vitali

    Test Automation Developer Specialist, Intact Financial Corporation, Gatineau, Canada

References

[1] D. Barbosa, V. Santos, M. C. Silveira, A. Santos, and H. S. Mamede, “Highly Efficient Software Development Using DevOps and Microservices: A Comprehensive Framework,” Future Internet, vol. 18, no. 1, p. 50, Jan. 2026, doi: https://doi.org/10.3390/fi18010050.

[2] B. Wilkes, A. Maciel, and M.-A. Storey, “A Framework for Automating the Measurement of DevOps Research and Assessment (DORA) Metrics,” Proceedings of 2023 IEEE International Conference on Software Maintenance and Evolution, Oct. 2023, doi: https://doi.org/10.1109/icsme58846.2023.00018.

[3] J. Rüegger, M. Kropp, S. Graf, and C. Anslow, “Fully Automated DORA Metrics Measurement for Continuous Improvement,” Proceedings of ICSSP ’24: International Conference on Software and Systems Processes, Jul. 2024, doi: https://doi.org/10.1145/3666015.3666020.

[4] A. Saxena, “Rethinking Software Testing for Modern Development,” Computer, vol. 58, no. 6, pp. 49–58, May 2025, doi: https://doi.org/10.1109/mc.2025.3554094.

[5] B. Bylina and A. Antończak, “Analysis of end-to-end test automation tools based on the examples of Selenium WebDriver and Playwright,” Annals of Computer Science and Information Systems, vol. 40, pp. 1–8, Nov. 2024, doi: https://doi.org/10.15439/2024f3747.

[6] D. Olianas, M. Leotta, F. Ricca, M. Biagiola, and P. Tonella, “STILE: A tool for optimizing E2E web test scripts parallelization,” Journal of Systems and Software, vol. 222, p. 112304, Dec. 2024, doi: https://doi.org/10.1016/j.jss.2024.112304.

[7] K. Kodithyala, “Smart Test Selection in CI/CD: Optimizing Pipeline Efficiency,” Journal of Computer Science and Technology Studies, vol. 7, no. 4, pp. 289–297, May 2025, doi: https://doi.org/10.32996/jcsts.2025.7.4.33.

[8] Y. Salvi and I. Kanade, “Twin Pipeline: AI Sibling of CI/CD,” Proceedings of 2025 9th International Conference on Computing, Communication, Control and Automation (ICCCBEA), pp. 1–7, Aug. 2025, doi: https://doi.org/10.1109/iccubea65967.2025.11283703.

[9] P. Alian, N. Nashid, M. Shahbandeh, T. Shabani, and A. Mesbah, “A Feature-Based Approach to Generating Comprehensive End-to-End Tests,” arXiv, 2024, doi: https://doi.org/10.48550/arXiv.2408.01894.

[10] M. I. Hossain, “Software Development Life Cycle Methodologies for Information Systems Project Management,” International Journal For Multidisciplinary Research, vol. 5, no. 5, pp. 1–36, Sep. 2023, doi: https://doi.org/10.36948/ijfmr.2023.v05i05.6223.

[11] K. R. Mannem, “Demystifying Infrastructure as Code: A practical guide for DevOps professionals,” World Journal of Advanced Engineering Technology and Sciences, vol. 15, no. 2, pp. 902–911, May 2025, doi: https://doi.org/10.30574/wjaets.2025.15.2.0580.

Downloads

Published

2026-06-02

Issue

Section

Articles

How to Cite

Skadorva Vitali. (2026). A Gate-Model Approach to Test Layer Scheduling in CI/CD Pipelines and its Effect on Deployment Frequency. International Journal of Computer (IJC), 57(1), 422-436. https://www.ijcjournal.org/InternationalJournalOfComputer/article/view/2543