osstest Xen testing system
summary
osstest runs continuous Xen.org push gates on a dedicated Citrix pool and blocks commits that show regressions while automatically bisecting across multiple trees (including qemu and xen.git); each run is a flight composed of build and test jobs executed by sg run job which invokes mostly Perl scripts that use test_support.pm and share state in an sqlite database. A standalone mode lets developers run individual steps locally (build, install guest, migration test) so new tests can be added and debugged without the production infrastructure.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:45Production Oss Test Instance
- 2:08Standalone Mode
- 2:35Report Output Web Pages
- 3:40Data Flow
- 4:52Invoke the Individual Test Scripts
- 7:29Local Host Migration
- 8:46Ts Read Config
related talks
32mTools for Better Testing for Open Source Projects
38mopenQA - end to end testing of operating systems
42mSIG Testing: Intro And Updates
35mIntro: Testing SIG
21mAutomated OS Testing Using Containers
48mPrimer: Testing Your Embedded System - What is a ptest, Lava, Fuego and...?
31mSIG Testing Intro
37mTesting, Testing, 1...2...3: Using Pester for Infrastructure ...
