~/talk

Argus - the omniscient CI

Talkat EuroPython 2015 · 2015-07-20..07-26· [testing]
slides:none on file

Argus is a Python scenario-based CI framework that spins real VMs across providers, runs custom recipes, queries live instances for data via introspection mojo and produces unittest-like reports. It integrates with cloud-init/cloudbase-init and OpenStack, supports plugins to configure services inside the instance, compares actual state against inspection plans, and logs detailed, machine-readable results. It is already used successfully with cloudbase-init on OpenStack and scales to different infrastructures.

AI-written summary · about

  1. 0:00Intro
  2. 0:28Contents
  3. 1:05Clouds
  4. 4:59Testing Cloudbase-Init
  5. 7:43Argus components
  6. 8:25Scenarios
  7. 8:53Recipes
  8. 9:04Tests
  9. 9:44Argus config file
  10. 11:21Advanced concepts
  11. 12:33Mock metadata
  12. 14:07Using Argus
  13. 17:03Develop a test
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.