YoVDO

Argus - The Omniscient CI

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Continuous Integration Courses Log Analysis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a powerful continuous integration framework called Argus in this EuroPython 2015 conference talk. Learn how this scenario-based Python application provides unittest-like reports for platform-independent testing. Discover Argus's ability to query live data from in-test applications and its successful implementation with cloudbase-init in OpenStack environments. Delve into the framework's generic scalability, the simplicity of creating custom recipes, and the relationship between scenarios, introspection, and tests. Gain insights into creating highly customized testing entities that generate in-depth, analysis-ready logs. Understand the components of Argus, including scenarios, recipes, introspection, and tests, as well as their interrelationships. Examine the Argus config file and advanced concepts such as mock metadata. Learn how to use Argus effectively and develop tests using this omniscient CI tool, suitable for both small and large projects across various infrastructures.

Syllabus

Intro
Contents
Clouds
Testing Cloudbase-Init
Argus components
Scenarios
Recipes
Introspection
Tests
Components' relationship
Argus config file
Advanced concepts
Mock metadata
Using Argus
Develop a test


Taught by

EuroPython Conference

Related Courses

Web Engineering III: Quality Assurance
Technische Hochschule Mittelhessen via iversity
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
DevOps for Developers: How to Get Started
Microsoft via edX
Accelerate Software Delivery using DevOps
Microsoft via edX
Building R Packages
Johns Hopkins University via Coursera