Test-as-a-Service and XenRT
summary
Citrix builds a self‑service Test‑as‑a‑Service using the Python XenRT framework, open‑sourced Sept 2013, that schedules jobs, provisions clean hosts via PXE, integrates storage/network devices and collects logs; production runs 500,000 production test jobs and drives nightly 12‑hour full usage. XenRT supports 31 Linux distros, 26 Windows guests, uses an object model for hosts/guests and sequence XML for tests, and is proving a 3‑host proof‑of‑concept with OSU OSL while facing security, licensing and hardware/maintenance challenges.
AI-written summary · about
chapters (6)
- 0:00Start
- 1:33Introduction to XenRT (Xen Regression Test)
- 2:32Project DEVELOPER SUMMIT
- 7:00Object model example
- 8:38Sample Test Case
- 14:48Challenges
related talks
05mChallenges of building a test infrastructure around a cross-platform Desktop
28mTest Automation in a Networking World
35mBoost your testing with Testing Farm
18mTesting Intel TDX functionality with new set of self tests
39mContinuous Integration: Jenkins, libvirt and Real Hardware
45mHow We at 1C Test Software That Runs on Windows
56mTestOps at scale
38mTest Infrastructure on Steroids
