
6/3/2024 · Mark Lapierre
What this post added
This post details the development of the AI continuous analysis tool by the Test Platform team to validate GitLab Duo features. It describes the automation of data collection within VS Code using WebdriverIO and GitLab CI/CD, focusing on measuring suggestion latency and leveraging existing code quality/security analysis. It also outlines performance validation strategies using mocked AI Gateway responses and multi-regional latency tests with the GitLab Environment Toolkit and GitLab Performance Tool. Functional testing approaches, including unit, integration, and end-to-end tests (using real and mock AI responses), are also covered.