Infinite Space for Your Tests
summary
A Jenkins-on-Kubernetes CI pipeline with a corporate autoscaling Selenium grid using AWS spot instances runs about 250,000 tests per day and completes full suites in 2–3 hours by scaling to thousands of parallel sandboxes. The implementation uses Karina test framework, Zafira reporting, and a Selenite-based executor, with autosizing, noisy-job recovery, and production reliability to reduce cloud costs.
AI-written summary · about
chapters (9)
- 0:00Welcome
- 2:08Test infrastructure goals
- 7:47Local farm scaling issues
- 14:56Cloud transition and Spot
- 23:34Limitations and solutions
- 27:57Kubernetes and Jenkins
- 33:39Results and achievements
- 38:44Q&A
- 43:01Closing
related talks
39mKubernetes – Infinite Space for Your Tests
36mEffective Test Automation in Kubernetes
35mJenkins Scaling and Organization for an Efficient CI
39mAutoScaling CI infrastructure on Google Container Engine
27mContinuous Integration at Scale on Kubernetes [B]
35mMassively Continuous Integration: From 3 days to 30 minutes
30mRevolutionizing Continuous Integration with Selenium
42mTesting Salesforce at Cloud Scale
