Integration Tests for Kworkflow
- Mentors
- Siqueira, Paulo Meirelles, Magali, David de Barros Tadokoro
- Organization
- The Linux Foundation
- Technologies
- git, bash, devops
- Topics
- operating systems, devops, Kernel Linux
Currently, kworkflow has unit tests to validate functionalities, in addition to some basic integration tests, but the latter are not as robust as the maintainers desire. My proposal for this GSoC is to develop a robust infrastructure and implement integration tests that cover the kw deploy process. Furthermore, I plan to expand the coverage of integration tests, encompassing more system functionalities and flows, and improving the existing testing infrastructure. Additionally, an idea exists for implementing an acceptance testing pipeline that replicates a user's workflow, leveraging the full suite of kworkflow features.
The project deliverables are: kw deploy integration test coverage, expand and improve integration tests to all features and enhancing acceptance testing pipeline efficiency (Extra)